girl · english and french
Marvella
say it mar-vel-uh
What Marvella means
- English and French from French merveille: marvel, wonder debated
How popular it is
In the United States it was most popular around 1920.
Names with a similar meaning
Eden Abigail Maeve Naomi Luana Hana Alaia Leticia Noemi Joy Abby Lykke