Freetown meaning

frē'toun'
The capital and largest city of Sierra Leone, in the western part of the country on the Atlantic Ocean. It was settled in 1792 by freed slaves sent from Canada by British abolitionists.
0
0
Seaport & capital of Sierra Leone, on the Atlantic.
proper name
0
0
The capital city of Sierra Leone.
pronoun
0
0
Advertisement