I did some googling, and apparently it has something to with the roots of the British royal family.
Rangers are considered a British/Protestant club (to Celtic being Irish/Catholic), so they have the Queen as the symbol of their beliefs.
They were Germans, weren't they?
Other main theory relates to Hun being the term used to describe Germans during the Wars, so Rangers took the place/name of the hated enemy.
