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
Possibly derived from
wìnverb wínverb
Source: Wiktionary · etymology 1, where this word is spelled “iwin”. Reference: en-iwin-yo-noun-04d5gJCR