Question
GeneralGeneralGeneral

How do we call a baby horse in English?

Verified Answer

A baby horse is called a foal.

More specific terms:

  • Foal → General term for a young horse (male or female)
  • Colt → A young male horse
  • Filly → A young female horse

Age context:

  • The term foal is usually used for horses less than one year old

Key Takeaway:

A baby horse is generally called a foal, with specific terms like colt (male) and filly (female).