Compound of Emma (Germanic, meaning whole/universal) and Lou (short for Louise, meaning famous warrior).
Like Emmalou?
Swipe through thousands of names like it