• word of the day

    republic of sierra leone

    republic of sierra leone - Dictionary definition and meaning for word republic of sierra leone

    Definition
    (noun) a republic in West Africa; achieved independence from the United Kingdom in 1961
    Synonyms : sierra leone
Connect with us on Facebook