Horslea \ho-rs-lea, hor-slea\ as a boy's name is a variant of Horsley (Old English), and the meaning of Horslea is "horse meadow".
The baby name Horslea sounds like Horsly and Horslie. Other similar baby names are Harlea, Hartlea and Hernlea.