Meaning of dapuan

dapuan

Tagalog

dapuan n. roost; a bar, or perch where birds rest


dapuan

Tagalog

(dinadapuan, dinapuan, dadapuan) v., inf. 1. alight or settle on something; 2. contract a disease