L.h.

What is L.h.?

L.h. definition and meaning on Dictionary terms:

left hand.
lower half.