Origin of the name Sofia: A borrowing from the Greek, Sophia is directly derived from sophia (wisdom, skill). The name has been in common use in England since the 17th century, when it was bestowed upon the infant daughter of James I.
Sophia (also spelled Sofia, variant Sophie), is a feminine given name, from Greek Σοφία, Sophía, "Wisdom". ... It became very popular beginning in the later 1990s and became one of the most popularly given girls' names in the Western world during the 2010s.