What is the meaning of the word "greyhound"?

Definitions: