Baby Names and Name Generators

What Does Marveille Mean?
"Miracle"