Sofya \s(o)-fya, sof-ya\ as a girl's name is a variant of Sophia (Greek), and the meaning of Sofya is "wisdom".
The baby name Sofya sounds like Sofia, Zofya and Sofy. Other similar baby names are Sonya and Sofka.