English synonyms about - contact  

Freetown

noun

1 Freetown

Port city and the capital and largest city of Sierra Leone.

synonym: capital of Sierra Leone.

Dutch: Freetown


Find more on Freetown elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147