More Similar Names. Razzaq is a Muslim baby Boy name, it is an Arabic originated name. Razzaq name meaning is One Who Provides The Necessities Of Life and the lucky number associated with Razzaq is 2. Find all the relevant details about the Razzaq Meaning, Origin, Lucky Number and Religion from this page.