Definition, synonyms and picture of person from Freetown

Learn in

person from Freetown

n. person from Freetown

Definition of person from Freetown in English

Person from Freetown, capital of Sierra Leone.

Synonyms of person from Freetown in English

-

Lists where this word appears

African Capital Cities Demonyms III

8 words to learn