QPR

Proper noun

 * : a British football club based in London.