1. Welsh, an ancient traditional name from "ardent or impulsive lord".
2. Arabic form of Enoch from the Abrahamic faith (information from a correspondent [Lf]). Enoch is Hebrew, meaning "skilled" or "walked with God".