Top definition
Mamzawa : is a small city of Erbil City, which more than 150,000 peoples living there..
I like mamzawa, because I like erbil city
by Ahmed Hawlery July 02, 2018
Get the mug
Get a mamzawa mug for your brother-in-law Manafort.