What is the meaning of the name Leandra?
The name Leandra is primarily a female name of Italian origin that means Lion Man.
People who like the name Leandra also like: Lydia
Names that sound like Leandra:
Stats for the Name Leandra