Boy name origins & meanings
- Hebrew : Trained and vowed, dedicated; profound
Family name origins & meanings
- Mainly Welsh (not recorded before the 18th century) : from the Biblical personal name Enoch (Hebrew Chanoch‘experienced’ or ‘dedicated’). This was the name borne in the Bible by the eldest son of Cain (Genesis 4:17) and by the father of Methuselah who was said to have ‘walked with God’ (Genesis 5:22). The surname is relatively common in Wales, but much rarer in England, where it is concentrated on the Warwickshire/Oxfordshire border, usually in the form Enock.