1 definition by Tushar Sood

(Adj. ) Someone/something that is calm, cool and transparent as snow.
Its a sanskrit word.
by Tushar Sood July 10, 2019
Get the Tushar mug.