Definition of Maiduguri
Noun: Maiduguri mI'doo-gû-ree
- A city in northeastern Nigeria; an agricultural trading centre
- Yerwa-Maiduguri
Anagrams containing the word Maiduguri
mugiuaird imaidugur rimaidugu urimaidug gurimaidu ugurimaid dugurimai idugurima aidugurim