Cranleigh \c-ranlei-gh, cr(an)-leigh\ as a boy's name is a variant of Cranley (Old English), and the meaning of Cranleigh is "meadow with the cranes".
The baby name Cranleigh sounds like Cranlee and Cranly. Other similar baby names are Brinleigh, Carleigh, Crosleigh and Grantleigh.