Gharapuri
English
Proper noun
Gharapuri
Synonym of
Elephanta
(
“
Indian island
”
)
.