Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Surrey
in English
Surrey
#moderate
Plural
Surreys
Definitions
Noun
a
county
in
South
East
England
,
United
Kingdom
a
city
in
Surrey
,
England
,
south
of
London
a
type
of
horse-drawn
carriage
with
a
top
for
four
people
Verb
to
travel
in
or
as
if
in
a
surrey