Top definition
Beholder of boundless happiness, the epitome of joy, with a hint of shyness that adds to her allure.
Blessed thy may be, full of saharsha.
by shardul April 21, 2018
Get the mug
Get a Saharsha mug for your buddy Yasemin.