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