Mogra Family History
Mogra Surname Meaning
Apparently from Hindi mogrā ‘hammer double jasmine’ (a variety of Jasminum sambac) itself from Sanskrit mudgara ‘hammer’; but generally a Muslim name.
Source: The Concise Oxford Dictionary of Family Names in Britain, 2021
