Hi !!!
Zoe 9/10 it has always been in my list of names to use in real la despite a different pronounciation. Simple, evocative, ancient.
Violet 6/10 tied to a character. If there were not it I would dislike
Violet because of the sound.
Ruby 7/10 nice enough but ambiguous here (the sound is the same of 'rubi' "you steal"). I prefer
Rubina.
Amelia 5/10 boring.
Personal Name Lists
https://www.behindthename.com/pnl/125456