Meaning of taghuin

taghuin

Tagalog

adj. given to wailing or lamenting