WSR

See also: wsr and wšr

English

Proper noun

WSR

  1. (sports) Abbreviation of Windsor.

Anagrams