1. ಆದಿತ್ಯಾಲಯ

    Play audio
    ♪ ādityālaya
    Share screenshot
    1. (Noun)
    2. a temple where the main deity is the Sun-god.

Comments and suggestions