Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
regions
in English
regions
#common
Lemma:
region
The lemma is the base or root form of this word.
Definitions
Noun
a
large
area
of
land
or
sea
;
a
country
a
part
of
a
city
or
territory
;
administrative
division
the
rest
of
a
country
(
excluding
capital
city
)
a
geographical
or
cultural
area
;
connected
part
of
space
Compounds / Phrases
subregions
bioregions