Big Huge Thesaurus

deerhound

noun

sounds kind of like