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 savan mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email