What do you think of Violet? Is it too old-fashioned? What do you associate with it?
Also, I met a woman the other day with some pretty interesting names for her kids:
Tiernan Maurice
Foy Elinor (I thought Foy would be a boy but nooope girl)
Miodora Roisin "Mio"
What do you think? It's an unusual combination, no?