LEVIN Meaning of LEVIN in English n. archaic 1 lightning. 2 a flash of lightning. Etymology: ME leven(e), prob. f. ON Oxford English vocab. Оксфордский английский словарь. 2012