BORZOI

Definition of BORZOI

  1. (noun)tall fast-moving dog breed