Flawless & foolproof. Highly uncommon. Elegant and classy but not over the top. One of those names that can be pronounced slightly differently depending on your mood ("reece," "reeze," "share," "sher...") Nicknames would include Cher, Cherry, 'Sherry,' Cherie, Reece, etc. Versatile and would combine beautifully with nearly anything.