Lyndhurst \l(y)-nd-hurst, lyn-dhurst\ as a boy's name is a variant of Lindhurst (Old English), and the meaning of Lyndhurst is "linden village".
The baby name Lyndhurst sounds like Landers, Lander, Landry, Landor and Linder. Other similar baby names are Lyndenhurst and Sandhurst.