From BeastWiki
A stallion is any male horse that has not been castrated. Stallions are usually dominant and aggressive due to normal hormone surges of testosterone.
A castrated male horse is called a gelding. A young male horse is called a colt.
[edit] See also
donkey
filly
gelding
mare