Big Huge Thesaurus

Namtar

noun

sounds kind of like