Meaning of greyhound
Definition of greyhound
(noun)
a
tall
slender
dog of an
ancient
breed
noted
for
swiftness
and
keen
sight;
used
as a
racing
dog
Other information on greyhound
WIKIPEDIA results for
greyhound
Amazon results for
greyhound
Tweet