See also: wsr and wšr

English

edit

Proper noun

edit

WSR

  1. (sports) Abbreviation of Windsor.

Anagrams

edit