a young horse
A young horse or other equine, especially just after birth or less than a year old.
To give birth to (a foal); to bear offspring.
The word "foal" comes from Old English and originally meant a young animal. It is related to words in many other languages that also refer to young creatures like calves or lambs.