look up any word, like sex:

1 definition by rockstar45

 
1.
An Indian name which refers to a person who is always happy and smiles in difficult times
He is always happy because he is Harshul
by rockstar45 February 03, 2009