Big Huge Thesaurus

Savitar

noun

sounds kind of like