Definition of hl in English:

hl

  • Hectoliter(s)

Definition of HL in English:

HL

  • (in the UK) House of Lords.