Agarwal is a Jain surname. The Agarwals are one of the most prominent mercantile communities of India. The surname comes from the word Agroha, the former capital of the ancient city Agar Sen. One of the most common indian last names.
It's availabe here under open source license for entertainment / educational purpose only, Dont use it for commercial purpose without our prior permission.