borzoi in Polish borzoi in Polish borzoj noun A dog of a particular breed, similar in shape to a greyhound but with longer silkier hair. Add to Flashcards