I love
Matilda and have no witch or movie connotation. Though
Matilda by
Roald Dahl is good for me. I love the meaning of it.
Sabrina is a teenage witch to me. I don't really like the name.
Avalon - a place, a least a place in a novel. Possibly usable butI so would not.
Midori - a Japanese vocabulary word, like watashinohonwa midoridesu. (my book is green). Otherwise it's a green coloured premixed alcoholic drink. So I don't think it's usable.
Belle Ruth is a bit choppy, stop start combo.
My 45 PPs - names in profile