The meaning of the name Casha is Storage Place. The origin of the name Casha is American. This is the culture in which the name originated, or in the case of a word, the language.
The name Casha is an alternate spelling of Cache
People who like the name Casha also like: Cash