Meaning of damiha

damiha

Tagalog

n. polygon