igoran ( synonym found)

Definition of igoran:

°A low, mournful sound uttered in pain or grief.
°A low, guttural sound uttered in frustration or disapproval.
°To make a groan.

Definition of igoran:

°A low, mournful sound uttered in pain or grief.
°A low, guttural sound uttered in frustration or disapproval.
°To make a groan.

Back to Top