Meaning of palaba

palaba

Tagalog

palaba n. halo of the moon