Idris is a given name, usually masculine, and a surname. Idris is a Welsh name meaning "ardent lord", from udd (lord, prince) + ris (ardent, enthusiastic, impulsive). ... It is also the name (Arabic: إدريس‎‎) of Idris the Islamic prophet mentioned in the Qur'an, usually identified with Enoch in the Bible.
Hujjatullah is a Muslim baby Boy name, it is an Arabic originated name. Hujjatullah name meaning is Proof Of God Another Name For Prophet Idris and the lucky number associated with Hujjatullah is 9.