LEARNit Dictionary
zilla
noun
/ˈzɪlə/
UK
/ˈzɪlə/
US
1
(in South Asia) a district that has its own local government
شهرستان