pure · friendly · lively
Source: Polish
Root Word: Katherine
Derived From: Katarzyna
Meaning: Pure and flawless
Popularity History: Kasia is a nickname for Catherine that is popular in Poland and central Europe.