"the huns lost at the weekend - random person talking about glasgow rangers losing their match "glasgow rangers dropped to 3rd place in the league under hearts""
a scottish football team
""the huns lost at the weekend - random person talking about glasgow rangers losing their match "glasgow rangers dropped to 3rd place in the league under hearts""" What is the definition of "glasgow rangers"?