Find the word definition

Wikipedia
HLO

HLO may refer to:

  • Halloki Halt railway station, in Pakistan
  • Heiloo railway station, in the Netherlands
  • Helicopter landing officer