- Freetown as a noun:
- 1
Freetown
noun
1 Freetown
Port city and the capital and largest city of Sierra Leone.
synonym: capital of Sierra Leone.
Dutch: Freetown
debug info: 0.0147
noun
Port city and the capital and largest city of Sierra Leone.
synonym: capital of Sierra Leone.
Dutch: Freetown
debug info: 0.0147