Definition of "greyhounds"

greyhounds