Name: Makramullah (مكرملله)
Meaning: Makramullah is an Arabic name for boys that means one who honors God, one who respects God.
Gender: male