Variant spelling of Imogene, possibly from Celtic meaning 'maiden' or coined by Shakespeare.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Imogine?
Swipe through thousands of names like it