Ogbomosho

English

Etymology

From Yoruba Ògbómọ̀ṣọ́.

Proper noun

Ogbomosho

  1. A city in Oyo State, Nigeria.

Translations