horse babies is called foal. Male foals are called colts and female foals are called fillies.