Boy name origins & meanings Hebrew : Trained and vowed, dedicated; profound Boy name variations Enoch Enock Enok How Popular Is The Name Enoc