Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gambia
in English
gambia
#limited
Definitions
Noun
a
river
in
West
Africa
that
forms
part
of
the
border
between
Senegal
and
The
Gambia
a
country
in
West
Africa
,
named
after
the
river
Verb
to
bet
or
wager
money
or
something
of
value