FAQs About the word sierra leone

Serra Leoa

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

No synonyms found.

No antonyms found.

sierra => serra, siennese => Sienês, sienna => Siena, sienitic => sienítico, sienite => Sienito,