The name is "POSSIBLY derived from Latin cassus 'empty, vain'" ... which means, they don't really know its true meaning. I choose to focus on the part that is concrete... many saints have held the name before. It's an awesome unique name. I prefer the whole name and not the nickname Cash.
My son's names are Maximus and Cassius but we call them Max and Cash. When we named Cash I did a lot of research on the name and yes it can have a rather unfavorable meaning, but I'm surprised that that is all this site had for the name. It can also mean holder of riches or valuable information, sorta like the word cache.
... which means, they don't really know its true meaning. I choose to focus on the part that is concrete... many saints have held the name before. It's an awesome unique name. I prefer the whole name and not the nickname Cash.