Synonyms and Antonyms for capital_of_Sierra_Leone

1. capital of Sierra Leone (n.)

port city and the capital and largest city of Sierra Leone

Synonyms: