Love Francesca- beautiful name and the nicest on your list by far.
However, with regards using "foreign" names... can I please ask anyone to tell me an original English name? I'm English (no Welsh, Scottish or Irish heritage) on either side of my family going back generations. So I have no heritage to draw upon.
My children and I have normal names for the Uk,
Except my first name is French, my middle name is Hebrew.
My eldest daughters first name is French / Germanic, her middle name is Latin.
My youngest's first name is Hebrew, her middle name is Hebrew.
In fact, when I look at the names of everyone in my my very English family, there's not a single name of English origin between us. Yet, all of us have names that are commonly used in the UK. Think something like Charlotte (French origin).
So just intrigued... if you can not use a name from another culture if you don't have that culture because it's cultural appropriation, then what names could an English person use, that are genuinely English?
Or do we accept some use of names from other countries? If so, where is that line drawn?