Elephanta
geographical name
El·e·phan·ta
ˌe-lə-ˈfan-tə
variants
or Gharapuri
island of western India on an inlet of the Arabian Sea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share