Word info Synonyms

capital of Gambia

Noun

Meaning

a port city and capital of Gambia

Source: WordNet

Synonyms

Close letter words and terms