Big Huge Thesaurus

namtar

noun

sounds kind of like