Meaning of damuho

damuho

Tagalog

damuho adj. rough; savage; wild; ignorant