indus.
English
Noun
indus.
Abbreviation of
industry
.
Anagrams
Dinus
,
nidus