studhorse
English
Noun
studhorse
(
plural
studhorses
)
Alternative form of
stud horse
.
Anagrams
shroudest