What are your thoughts on
Mona?
I think it's kind of cute, there's something magical to it, I could easily imagine a
Harry Potter character named this. It also fits in with trends, similar to
Nova,
Mila,
Lena,
Nora and other names that are getting common.