Find the word definition

Wikipedia
Umuleri

Umuleri also known and pronounced as Umueri is a town in Anambra State of Southeastern Nigeria. The people of Umueri town belong to an Igbo ethnic group and has an estimated population of 942,000.00 It's located within the Anambra Valley, bordered by Anambra River (Omabala River) and Anam communities in the north, Nteje to the south, Aguleri and Nando in the east and Nsugbe in the western flank.