Meaning of dumapo

dumapo

Tagalog

dumapo (dumarapo, dumapo, darapo) v., inf. alight or settle on something (bird, etc.)