STUD-HORSE MEANING IN ENGLISH

• Stud-horse Definition & Synonyms

  1. (n.) A stallion, esp. one kept for breeding.


RECENT SEARCHES