Shobdo Logo
ODEzilla

zilla

Flag: gbEnglishOxford Dictionary of English

zilla /ˈzɪlə / (also zillah)
noun an administrative district in India, containing several parganas:
[as modifier] the zilla parishad.
– ORIGIN from Persian and Urdu żila‘ division.