Name Details

Humam

Meaning

brave and noble, generous

boyMuslim