Meaning of borzoi
Definition of borzoi
(noun)
tall
fast-moving dog
breed
Other information on borzoi
WIKIPEDIA results for
borzoi
Amazon results for
borzoi
Tweet