French place name meaning "wonderful town," from merveille (marvel) and ville (town).
Like Merville?
Swipe through thousands of names like it