Gambia

Explore definitions, synonyms, and language insights of Gambia

Definitions

Noun
a narrow republic surrounded by Senegal in West Africa