L.H. Meaning of L.H. in English abbr. left hand. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012