Found 3 boys and girls with the meaning of extraordinary
Marvadene / 9 letters 
Meaning of Marvadene In Latin, Marvadene means Wonderful; extraordinary More
Marvela / 7 letters 
Meaning of Marvela In Latin, Marvela means Wonderful; extraordinary More
Marvell / 7 letters 
Meaning of Marvell In Latin, Marvell means Wonderful; extraordinary More

Browse by meanings

well-bornwell-spokenwellborn
welshwelshmanwends
westernwetlandswhale
wheatwheelwhelp
wherewhichwhirlwind
whitewhitenesswhitmore
wholewhosewicked