Sorry.
Crystal and
Amber are two of the quintessential borderline trailer-trash names. No escaping it, I think. Just ick. Ditto for
Jade,
Diamond and
Emerald - just no.
Ruby for some reason has a different feel to it but the rest are just trashy. And misspelling
Crystal just makes it worse - then it is trailer-trash.
Sorry.