Top definition
Shoshannah is a Hebrew/Jewish name. It means beautiful rose, and is very special. Shoshannah is a kind, loving, thoughtful, intelligent person. Whomever has this name is good at dancing, swimming, and basketball!
by Alexia Darswell March 28, 2018
Get the mug
Get a shoshannah mug for your grandma Julia.