Made for Each Other

Meaning of "Alexander"
Greek name

In Greek, the name Alexander means- protector of mankind. The name Alexander orginated as an Greek name. The name Alexander is most often used as a boy name or male name.

Greek Name Meaning - protector of mankind
Origin - Greece

Meaning of "Sasha"
English name

In English, the name Sasha means- Defender of mankind. Feminine of Alexander.. Other origins for the name Sasha include - English, Russian.The name Sasha is most often used as a girl name or female name.

English Name Meaning - Defender of mankind. Feminine of Alexander.
Origin - English
Alternate Origins - Russian

Basically, we were meant to be.  Just by the meanings of our name.