Sher \sher\ as a girl's name is a variant of Cher (French), and the meaning of Sher is "dear".
The baby name Sher sounds like Sheri, Shery and Shera. Other similar baby names are She- and Shea.