what is a baby horse called
A baby horse is called a foal, with gender-specific names being colt for a male and filly for a female. Foals that are still nursing are sometimes called sucklings, and a weanlings after the nursing period ends. Continue Reading.