HLS Meaning of HLS in English [HLS] [L hoc loco situs] abbreviation laid in this place; holograph letter signed Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012