Legra \l(e)-gra, leg-ra\ as a girl's name is a variant of Allegra (Italian), and the meaning of Legra is "gay and jaunty".
The baby name Legra sounds like Leggra and Lacara. Other similar baby names are Leora, Alegra, Lexa, Lenora, Lira, Kerra, Kera, Keira, Keera, Lara, Larra, Laura, Lora, Lawra, Lavra, Liora, Leorah, Leeora, Lexia, Lowra, Lorra, Lura and Lyra.