LEVIN Meaning of LEVIN in English [ 'lɛvɪn ]■ noun archaic lightning; thunderbolts.OriginME: prob. of Scand. origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004