Boy name origins & meanings Welsh : Eager lord Boy name variations Idris Idrees Idres Idress Idriece Idriss Idrissa Idrease Idreus Idys Idryss