Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

maiduguri Definition

Cancel
maiduguri
geographical name(Mai-du-gu-ri)
city in northeastern Nigeria that has been the scene of violence since a 2009 uprising by Islamist militants that left hundreds of people dead population 850,000

Words Related to maiduguri!

maiduguri Examples by Brain Bank Users