Dictionary.com
definitions
  • synonyms

Mahabalipuram

[muh-hah-buh-lee-poo r-uh m]
See more synonyms for Mahabalipuram on Thesaurus.com
noun
  1. a village in NE Tamil Nadu, in SE India: Hindu temples; early Dravidian architecture.
Show More
Also Ma·ha·ba·li·pur, Mamallapuram.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018