Synonyms and Antonyms for Republic_of_Sierra_Leone

1. Republic of Sierra Leone (n.)

a republic in West Africa; achieved independence from the United Kingdom in 1961

Synonyms: