Leodora

Greek
"lioness"

Leodora Origin and Meaning

The name Leodora is a girl's name meaning "lioness".

Leonora meets Theodora — this striking alternative to popular Leo names has heaps of potential, and loads of attractive nickname options.