SynonymX
Speak
Freetown
Definition of Freetown
1.
Port city and the capital and largest city of Sierra Leone
Noun
Synonyms for word "freetown"
capital of sierra leone
Semanticaly linked words with "freetown"
port
national capital
republic of sierra leone
sierra leone