Marvel
[ˈmɑːrvəl]Meaning
English word meaning "a miracle, a wonder", from Old French merveille
Background Story
Marvel comes from the English word meaning "a miracle, a wonder", derived from Old French merveille and Latin mirabilis, "wonderful". It is used as a given name in French, Italian and Spanish, and has the variants Mirabel and Mirabelle. It is also used as a surname.
