← Yoruba Dictionary
noun

iwin

forest fairy; magical creatures whom are believed to reside in the forest and aid in the preparation of ritual medicine (oogun); A person with weird attributes (in comparison to the supernatural creature)
Yoruba noun.
This dictionary uses simplified unmarked Yoruba spelling for consistency. Meanings can vary by dialect, region and context.