Meaning of umambon

umambon

Tagalog

umambon (umaambon, umambon, aambon) v., inf. shower; drizzle; dribble