TTD (English, name)
expansion: TTD
Senses:
glosses: Initialism of Tirumala Tirupati Devasthanams, a Hindu religious organization at Tirumala in Andhra Pradesh, India.
tags: abbreviation
alt-of
initialism
Forms: