Shosha name meaning

name meaning: Shosha \sh(o)-sha\ as a girl's name is a variant of Shoshana (Hebrew), and the meaning of Shosha is "lily, rose".

The baby name Shosha sounds like Shoshi and Shashi. Other similar baby names are Sasha, Dosha, Tosha, Saisha, Saesha, Shonna and Shona.

origin:  Hebrew
number of letters: 6. see all 6-letter names