Yes, some Arabic adjectives/nouns are used as names as well
Names for males ▪Karim (adj)=generous/kind ▪Gameel (adj)= beautiful ▪Noor (n.)=light ▪Munir(adj)= lightened ▪Khalid (adj)= eternal
Names for females ▪Huda (n.)= guidance ▪Shahd (n.)= syrup ▪Mona (n.)= wish ▪Amal (n.)= hope ▪Walaa= faithfulness
And so on... hope this helps
The "-u" sound pronounced at the end of the word "zawj"/"زوج" is wrong, because it changes the meaning of the sentence, not to mention the "-u" diacritic " ُ " is missing in the written form. The correct way to pronounce it is either "zawjun kareem"/"زوجٌ كريم" -or- "zawj kareem"/"زوج كريم"