Variant of Imogene, from Celtic or Latin meaning 'maiden' or 'image.'
Like Emmogene?
Swipe through thousands of names like it