Kasha is a Slavic diminutive often linked to Katherine, carrying the sense of purity through that root.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kasha?
Swipe through thousands of names like it