Greyhound — definition

1. greyhound (Noun)

1 definition

greyhound (Noun) — A tall slender dog of an ancient breed noted for swiftness and keen sight; used as a racing dog.

3 types of
hound hound dog racer
2 types
Italian greyhound whippet