Big Huge Thesaurus

aditya

noun

sounds kind of like