Top definition
A smart, loyal, fashionable, independent woman! All she wants is it to be very successful in life, no distractions. She's a go getter.
Keshara is all you need to be happy and successful in life.
by Kaaay Dolllllll December 21, 2016
Get the mug
Get a keshara mug for your sister-in-law Beatrix.