GeneralConnection.comDictionary
maiduguri
Noun

1. Maiduguri
1. Yerwa-Maiduguri, city, metropolis, urban center
Usage