Tagalog Dictionary
Tagalog
dapuan n. roost; a bar, or perch where birds rest
(dinadapuan, dinapuan, dadapuan) v., inf. 1. alight or settle on something; 2. contract a disease