Meaning of hamugan

hamugan

Tagalog

hamugan n. place covered with dew