Compound of Ella ('beautiful fairy') and Marie (French form of Mary, 'beloved').
Like Ellamarie?
Swipe through thousands of names like it