Emmaleen is an English elaboration of Emma, from Germanic roots meaning “whole” or “universal.”
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Emmaleen?
Swipe through thousands of names like it