Popularity: 11451
Origin: Greek
Meaning: thorny tree
Casha as a girl's name is related to the Greek name Acacia. The meaning of Casha is "thorny tree".