Imajen is a modern phonetic spelling of Imogen, a literary name probably meaning maiden or beloved child.
Like Imajen?
Swipe through thousands of names like it