Variant of Mona, from Italian 'madonna' meaning my lady, or Irish meaning noble.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Monna?
Swipe through thousands of names like it