Save Type Surname (from location) Usage Hindi, Marathi, Punjabi Scripts अग्रवाल(Hindi, Marathi) ਅਗਰਵਾਲ(Gurmukhi) Pronounced Pron. /əɡ.ɾᵊ.ˈʋɑːl/(Hindi) [key·simplify] Meaning & History Habitational name for someone originally from the town of Agroha in the Indian state of Haryana.