gazelle : Idioms & Phrases
gazelle hound
-
noun old breed of tall swift keen-eyed hunting dogs resembling greyhounds; from Egypt and southwestern Asia
Saluki.
WordNet
thomson's gazelle
-
noun East African gazelle; the smallest gazelle
Gazella thomsoni.