Meaning of Marvel
Marvel is a French name for boys.
The meaning is `miracle, wonderful, extraordinary`
The name Marvel is most commonly given to American boys. (3 times more often than to English and Welsh boys.)
Marvel is given to boys and girls in Nederland and Verenigde Staten
Add a comment