Merveille is French for "marvel" or "wonder," making it a rare virtue-style name with elegant flair.
Like Merveille?
Swipe through thousands of names like it