What does Idris mean?
Traditionally linked by Arabic sources to the root d-r-s (د-ر-س, 'to study, to learn'), giving 'studious, learned'; another old interpretation is 'interpreter'. Many scholars regard the ultimate origin as non-Arabic, since Idris is the Quranic prophet traditionally identified with the Biblical Enoch. The meaning is therefore disputed.
What does Karim mean?
Karim means “generous” or “noble”; al-Karim is one of the names of God.