Noun Definition

studhorse

1.Definition: adult male horse kept for breeding

Category: Animals