Confidence votes 1.5K. A foal is the name for a baby horse of any gender, and you can specify it by saying filly, which is a female horse younger than 4 or 5, or a colt, a male horse younger than 4 or 5. Hsissino Lyon.