Meaning of “LH” in the English Dictionary

british dictionary