Big Huge Thesaurus

borzoi

noun

sounds kind of like