Borzoi definitions

noun

tall fast-moving dog breed