English dictionary
capital of sierra leone meaning and definition
Definition and meaning of capital of sierra leone at MeaningMonkey.org. capital of sierra leone meaning and definition in the English Dictionary.CAPITAL OF SIERRA LEONE noun
Definition of capital of Sierra Leone (noun)
- port city and the capital and largest city of Sierra Leone
- synonyms: Freetown
Source: Princeton University Wordnet