Lanny \l(an)-ny\ as a girl's name (also used as boy's name Lanny), is a variant of Alana (Old German, Hawaiian) and Lana, and the meaning of Lanny is "precious; awakening".
The baby name Lanny sounds like Lanna and Laney. Other similar baby names are Nanny, Hanny, Danny, Fanny, Janny and Sanny.