Horses have various names as they grow from newborns to adults, this is not the personal name, but a general title for them all, so what is a baby horse called?
The time a baby horse spends in gestation is eleven months. Due to the horse’s ancient wild instinct as a prey animal, a mare usually gives birth during the night.
Even though the correct term is a foal, it is still ok if you want to call it a baby horse. We all know that a foal is one of the cutest creatures you will ever encounter. It is easy to say you want one, especially if you own a mare.