Datta is a Bengali and Punjabi surname derived from the Sanskrit word ‘datta’, which means ‘gift’. In the Puranas, the name is associated with the Vaishya caste. In Assam and Bengal, the surname Datta belongs to the Kayastha cast
It's availabe here under open source license for entertainment / educational purpose only, Dont use it for commercial purpose without our prior permission.