Ìsabà name /ì.sā.bà/
Definitions
  1. Isaba-Ekiti (a Yoruba town in Ekiti, Nigeria); known for being the home of the deity Ọ̀sanyìn
    Similar words
    Ìsabà-Èkìtì
Source: Wiktionary, where this word is spelled “Isaba”. Reference: en-Isaba-yo-name-SVTA0YzH