From Latin 'mirabilis' meaning 'wonderful, marvelous,' with a feminized ending.
Like Marvilla?
Swipe through thousands of names like it