Possibly: From Amroha (a city in Uttar Pradesh, India), meaning ‘descendant of Amroha’ or ‘one from Amroha’

1 Post