Big Huge Thesaurus

Kartikeya

noun

sounds kind of like