Linwood \l(i)-nwood, lin-wood\ as a boy's name is a variant of Lindell (Old English), and the meaning of Linwood is "linden tree valley".
The baby name Linwood sounds like Lindo and Lind. Other similar baby names are Winwood and Lockwood.