Big Huge Thesaurus

Varuna

noun

sounds kind of like