Skip to main content

sa,m's definitions

savan

It means Rain in Hindi and Gujurati
Savan - the Rain Man and not savant
by sa,m January 11, 2008
mugGet the savanmug.

Share this definition