Definition, synonyms and related words
A native or inhabitant of Senegambia.
Of or relating to Senegambia.