Big Huge Thesaurus

varuna

noun

sounds kind of like