Emily is considered to be the English version of the Latin name "Aemilia", which in turn comes from the name "Aemilius", meaning rivaling, imitating, or aiming to excel ...
Our database of baby names has been compiled from various references, resources and suggestions provided to us by our site visitors and resource partners .
Cookie Consent
This website uses cookies or similar technologies, to enhance your browsing experience and provide personalized recommendations. By continuing to use our website, you agree to our Privacy Policy