Lindy \l(i)-ndy, lin-dy\ as a boy's name (also used as girl's name Lindy), is a variant of Lindberg (Old German), Lindsay (Old English) and Lyndon (Old English), and the meaning of Lindy is "linden tree mountain; Lincoln's marsh; island of linden trees; linden tree hill".
The baby name Lindy sounds like Lindo, Lind and Lundy. Other similar baby names are Lindly, Linzy, Lindsy and Linly.