Yoruba

edit

Pronunciation

edit

Proper noun

edit

Ìtori

  1. an Òwu Yoruba town in Ewékorò, Ogun, Nigeria