Malay version of Idris, the Arabic form of Enoch, from Hebrew, meaning "skilled" or "walked with God"