Mahabalipuram
[ muh-hah-buh-lee-poor-uhm ]
noun
a village in NE Tamil Nadu, in SE India: Hindu temples; early Dravidian architecture.
- Also Ma·ha·ba·li·pur, Mamallapuram.
Words Nearby Mahabalipuram
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse