Synonyms and Antonyms for freetown | Synonym.com

Synonyms and Antonyms for freetown

1. Freetown (n.)

port city and the capital and largest city of Sierra Leone

Synonyms: