Haileigh is an English name for girls. The meaning is `hay meadow` The name Haileigh is most commonly given to American girls. The name sounds like: Haleigh, Hayleigh Similar names are: Baileigh, Kaileigh, Caileigh, Hadleigh, Harleigh, Raileigh Found on https://www.pregnology.com/names/girls/Haileigh