Boy names

Hashim

Meaning

The generous and noble one

More boy names

← Names guide