Top definition
A lovely young woman with a strong sense of ambition and grace
She's definitely a Siehra
by Lovely Nicole January 02, 2018
Get the mug
Get a Siehra mug for your brother Trump.