グレイハウンド
Meanings
Noun
1. greyhound (dog breed)
Other readings
Examples1
How fast Greyhound buses run!