Definition of LMH in US English:

LMH

noun

  • Lady Margaret Hall (Oxford).

Origin

Late 19th century; earliest use found in Daisy.