iwin noun /ī.wĩ̄/ spelling unconfirmed
Definitions
  1. forest sprite; magical creatures whom are believed to reside in the forest and aid in the preparation of ritual medicine (òògùn)
  2. person with weird attributes (in comparison to the supernatural creature) broadly
Derived from
wínverb
Source: Wiktionary · etymology 1, where this word is spelled “iwin”. Reference: en-iwin-yo-noun-04d5gJCR