oduwa noun /ō.dū.wā/ spelling unconfirmed
Definitions
  1. rainbow
    Oduwa ti jáde The rainbow has come out
Source: Wiktionary, where this word is spelled “oduwa”. Reference: en-oduwa-yo-noun-j87QC2zi