Meaning of kaiba

kaiba

Tagalog

kaiba adj. singular; strange; nondescript; odd; queer