Òwù name /ò.wù/
Definitions
  1. Owu (an Ìgbómìnà Yoruba town in the local government area of Isin, Kwara, Nigeria)
Source: Wiktionary · etymology 2, where this word is spelled “Owu”. Reference: en-Owu-yo-name-IMoh6fFC