You know, I'm sorry, but I really think that the idea that "A
Precious Diamond" is
trashy just shows a lot of ignorance of African-American culture. This is certainly not a name that is meant to have any sexual connotations.
Your little exercise to me just proves that ANY name can be "trashed" by someone who's determined to disrespect it, not that the names themselves are "trashy."
Of course, YMMV.