Definitions
noun
an important god of later Hinduism; the sun god or the sun itself worshipped as the source of warmth and light
Look “surya” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an important god of later Hinduism; the sun god or the sun itself worshipped as the source of warmth and light