Meaning of sierra leone

Definition of sierra leone

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

Other information on sierra leone

WIKIPEDIA results for sierra leone
Amazon results for sierra leone