Home
Search
Index
Definify.com
Definition
2024
Tirumala
Tirumala
English
Proper noun
Tirumala
A hill town and pilgrimage centre in
Andhra Pradesh
that houses the Sri Venkateswara temple.
Similar Results