I mean I thought it means municipality. But someone told me it means garbage.
Everything you need to know about living in Doha, Qatar