Makram
Primarily Male
The meaning of the name Makram is Noble, Generous
The origin of the name Makram is Arabic
People who like the name Makram also like:
Ryker,
Malachi,
Melchior,
Melvyn,
Mike,
Miles,
Major,
Lilliana,
Adabella,
Aziza,
Josephine,
Karimah,
Marianne,
Hannan