Definition of HL in English:

HL

  • (in the UK) House of Lords.

Definition of hl in English:

hl

  • Hectoliter(s)