Find the word definition

Crossword clues for glr


GLR can refer to:

  • BBC London 94.9 (Greater London Radio)
  • GLR parser
  • The great lakes region of Africa
  • The initials of George Lincoln Rockwell
  • Gateway Location Register - GSM term - a proxy for HLR (Home Location Register) to optimise signalling of subscriber profile data across network boundaries
  • Ground Light Rail - Mass Transit System