L.H. Meaning of L.H. in English abbr. left hand. Oxford English vocab. Оксфордский английский словарь. 2012