Of Welsh origin.
From the Welsh words “udd”, meaning prince, lord and “ris”, meaning enthusiastic, impulsive, passionate.
Idris is also an Arabic name, meaning interpreter.
Some sources mention another meaning of the name Idris as “righteous”.
Famous bearer is British actor, musician and DJ Idris Elba.