zillas
English
Noun
zillas
(
India
)
plural of
zilla