Meaning and origin
Lamech is a Hebrew boy name. The meaning of the name is `See extra info`.
Where is it used? The name Lamech is mainly used in the bible.
Extra information: The original meaning of this very ancient name is unknown. It is from an unused root of uncertain meaning. A number of widely varying possible meanings have been suggested by researchers, including: man of prayer; powerful; youth; strong young man; conqueror; one who overthrows; destroyer; the strikerdown.