Ìtori
name
/ì.tō.ɾī/
Definitions
- an Òwu Yoruba town in Ewékorò local government, Ogun, Nigeria
Source: Wiktionary,
where this word is spelled “Itori”.
Reference:
en-Itori-yo-name-Oz-LeAKg