Lanchester \l(a)-nches-ter, lan-che-ster\ as a boy's name is a variant of Lancaster (Old English), and the meaning of Lanchester is "fort on the Lune river".
The baby name Lanchester sounds like Lankester, Langston and Langsden. Other similar baby names are Lancester and Manchester.