From Old Galician-Portuguese quiça, quiçai, from Vulgar Latin qui sapit (“who knows”), possibly via Old Spanish quiçab. Cognate with Galician and Spanish quizá and Italian chissà.
Doublet of quem sabe.
quiçá