Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Winchester
in English
Winchester
#limited
Definitions
Proper Noun
a
city
in
Hampshire
,
England
;
local
government
district
various
towns
in
the
US
,
Canada
,
and
New
Zealand
a
habitational
surname
from
Old
English
Noun
a
type
of
lever-action
rifle
Compounds / Phrases
Winchester disk