Synonyms and Antonyms for Freetown

1. Freetown (n.)

port city and the capital and largest city of Sierra Leone

Synonyms: