Beverleigh \b(e)-verlei-gh, bev(er)-leigh\ as a boy's name is a variant of Beverly (Old English), and the meaning of Beverleigh is "beaver stream".
The baby name Beverleigh sounds like Beverlie, Beverley and Beverlea. Other similar baby names are Burleigh and Byrleigh.