I like
Sasha on a boy. I don't really like Sh's in the middle of names, but
Sasha is a beautiful name. I wouldn't use it as a nickname for
Alexander, because that just doesn't make sense to me. Even though it does sound feminine, it sounds feminine in a good way, imo. On a girl, i think it sounds weak, but on a boy i think it doesn't sound weak because it does sound weak. That makes no sense, but im terrible at phrasing things.