Sofia is a gorgeous way of spelling the name, and is still traditional. It's the Italian version, while Sophia is French
Bookmarks