Blend of Emma (Germanic 'ermen,' universal) and Gene (Greek 'genos,' born), meaning 'universally born.'
Like Emmagene?
Swipe through thousands of names like it