Greyhound Meaning
There are 1 meaning(s) for word Greyhound
Meaning 1 : a tall slender dog of an ancient breed noted for swiftness and keen sight; used as a racing dog
Similar words of Greyhound :
There are 1 meaning(s) for word Greyhound
Similar words of Greyhound :