I like Matilda but I prefer Mathilda. Sabrina is OK. I love Avalon and Midori- they are useable if you are willing to be daring. I do in fact think that BelleRuth is too choppy, but I love those names separately. Instead, how about BelindaRuth or BellaRuth?