Name Meaning Sasha Name Meaning | Origin, History & Popularity The Meaning and Origin of Sasha Sasha is a name that exudes uniqueness and charm, fittingly reflecting its meaning and origin. The name Sasha is of Russian and Greek origin, Read more