greyhound in Gujarati ગુજરાતી
greyhound in Hindi हिन्दी
greyhound in Malayalam മലയാളം
greyhound in Telugu తెలుగు
greyhound in English
- greyhound⇄greyhound, noun.
1. one of a breed of tall, slender hunting dogs with long noses. Greyhounds have a smooth coat and very good eyesight. Dog races often feature greyhounds, the fastest of all dogs.
2. a fast steamship, especially an ocean line