1 definition by Skoirala

A Sanskrit word which means

1.Universal Truth
2. something that never ends
3.another name of Lord Shiva and Bishnu
It is a Shaswat truth.
by Skoirala February 7, 2010
Get the Shaswat mug.