elephanta : Related Words Words similar in meaning to elephanta

  • elephant«
  • elephanta island«
  • mumbai harbour«
  • elephanta cave«
  • wind«
  • malabar coast«
  • india«
  • temple«
  • island«