Tirumala Definition

pronoun
A hill town and pilgrimage centre in Andhra Pradesh that houses the Sri Venkateswara temple.
Wiktionary

Find Similar Words

Find similar words to tirumala using the buttons below.

Words Starting With

Words Ending With

Unscrambles

tirumala