borzoi has definitions from the field of zoology
1
[ noun ] (zoology) tall fast-moving dog breed

Related terms

wolfhound

*