Meaning A boy's name of Arabic origin, it means "generousor noble." Origin of Makram Arabic Popular Middle Names Pronunciation 🔊 Listen Makram Similar Names Ajeel Akhzam Owein Abhigyaan Najeeb Budail Abdul Jawwad Abdul Majeed Abdul-Majeed Najeed Year by Year Popularity of Makram