GeneralConnection.com
➔
Dictionary
zomba
Noun
1. Zomba
1. city, metropolis, urban center
Usage