Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
carse
in English
carse
#uncommon
Definitions
Noun
fertile
low-lying
land
(
near
a
river
);
valley
area
The
village
is
situated
in
a
carse
near
the
river
.