From English "marvel" (Old French merveille), meaning "wonderful, wondrous one."
Like Marvelene?
Swipe through thousands of names like it