Meaning:noble or aristocratic
Mona is a girl’s name of Italian origin. This name translates to “noble” and “aristocratic.” It is thought to be derived from the name Madonna, which is famously associated with the Virgin Mary in Christian theology. You’ll also recognise the name from Italian artist Leonardo da Vinci’s most famous portrait, the Mona Lisa. The name Mona can act as a tribute to your faith, your love of art, or simply a fondness for the undeniable elegance the name possesses.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.