Meaning of harap

harap

Tagalog

harap n. 1. front; 2. aspect; 3. presence; 4. sex-organ