Baby Names › Names › Elmira
Girl name
Meaning: A princess who commands, a noble lady
Browse all names → Türkçe
Opening the App Store…