studhorse

English

Noun

studhorse (plural studhorses)

  1. Alternative form of stud horse.

Anagrams