Lindi \l(i)-ndi, lin-di\ as a girl's name is a variant of Linda (Spanish), and the meaning of Lindi is "pretty".
The baby name Lindi sounds like Lindy, Lindie, Lind and Lyndi. Other similar baby names are Sindi, Cindi, Linzi and Mindi.