Big Huge Thesaurus

callorhinus

noun

sounds kind of like