Indian name which means the person who the happy and very cool , polite , sexy , intelligent . He's perfect :) .
by Insaaan March 22, 2013
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