Blakeleigh \b-lakelei-gh, bl(a)-ke-leigh\ as a boy's name is a variant of Blakely (Old English), and the meaning of Blakeleigh is "dark meadow; pale meadow".
The baby name Blakeleigh sounds like Blakelie, Blakeley and Blakelee. Another similar baby name is Wakeleigh.