Meaning
Leandra is a feminine name of Greek origin, derived from 'leon' meaning 'lion' and 'aner' meaning 'man'. It signifies bravery and strength.