Noun Definition

maiduguri

1.Definition: a city in northeastern Nigeria; an agricultural trading center

Category: Places