Lindesay \l(i)-nde-say, lin-desay\ as a boy's name is a variant of Lindsay (Old English), and the meaning of Lindesay is "Lincoln's marsh; island of linden trees".
The baby name Lindesay sounds like Lyndsay, Lindsy and Lindsey. Other similar baby names are Linsay, Lindy, Lindell, Lindel, Lindal, Linder, Linden, Lindley, Lindly, Lindlea, Lyndsey, Linsey and Lindsee.