Kasya \k(a)-sya, kas-ya\ as a girl's name is a variant of Catherine (Greek) and Katherine (Greek), and the meaning of Kasya is "pure".
The baby name Kasya sounds like Kasy, Kasja and Kasia. Other similar baby names are Tasya, Katya, Kaska, Dasya, Kaeya, Kaya, Nasya and Rasya.