A word examined

greyhounds

noun
10 letters·English
noun

greyhoundsdogs of a tall, slim breed built for speed, often used in racing or hunting

No comments yet