Meaning of borzoi

Definition of borzoi

(noun) tall fast-moving dog breed

Other information on borzoi

WIKIPEDIA results for borzoi
Amazon results for borzoi