studhorse

(noun) stud

< studentship | studied >