1 definition by Stella Rose

Top Definition
Hebrew name for rose, beautiful and smart, she is the girl every girl strives to be, stylish, full of energy, gets car sick easily
Shoshana is bæ
by Stella Rose April 19, 2015

Mug icon
Buy a Shoshana mug!