Big Huge Thesaurus

namtaru

noun

sounds kind of like