Almalik is an Arabic-based name meaning "the king" or "of the king," from al-Malik.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Almalik?
Swipe through thousands of names like it