Leia for a baby name

This name is an English form of 'Leah' meaning "lioness" and it can also be spelt 'Lia'. If you're having twins and are struggling to find names that go together, why not consider Luke and Leia?

Search by letter



Search by category