Top definition
Zubeida means a strong,beautiful young lady who always stands up for what's right and cares so much about others feelings
When you're feeling down you should go and have a talk with zubeida, she'll have the perfect solution for anything
by Proudnhopeful June 27, 2017
Get the mug
Get a zubeida mug for your barber Vivek.