zilla

See also: Zilla and -zilla

English

Noun

zilla (plural zillas)

  1. (India) A subdivision of a province or state