CAPITAL OF SIERRA LEONE(noun)Did you mean?Synonyms RhymesAlso try..capitalcapitalismcapitalistDefinitions There is 1 meaning of the phrase Capital Of Sierra Leone. Capital Of Sierra Leone - as a noun Port city and the capital and largest city of sierra leone Synonyms (Exact Relations)freetownWord Variations & RelationsStarts CStarts CAStarts CAPStarts CAPIEnds EEnds NEEnds ONEEnds EONEStarts C & ends EStarts CA & ends EStarts C & ends NEA-Z Proximitiescapillitium17capillitiums18caping11capita10capital11 Capital Of Sierra Leone capitalisation18capitalisations19capitalise14capitalised16capitalises15