doongerwadi
English
Noun
doongerwadi
(
plural
doongerwadis
)
(
Zoroastrianism
)
Synonym of
tower of silence
.