2 definitions by N.G.
by N.G. February 3, 2007
A name, popular in the Indian state of Gujarat. It means "rainy" or "love." However, more close examinations reveal that Nehal represents absolute beauty. Nehal tends to be perfectly compatible with other sources of water, specifically dew or mist.
by N.G. February 2, 2009