Sharel \sh(a)-rel\ as a girl's name is a variant of Charlotte (Old German), and the meaning of Sharel is "free man".
The baby name Sharel sounds like Sharyl, Sharil and Sharell. Other similar baby names are Shanel, Sharee and Sharen.