Meaning of capital of sierra leone

Definition of capital of sierra leone

(noun) port city and the capital and largest city of Sierra Leone

Other information on capital of sierra leone

WIKIPEDIA results for capital of sierra leone
Amazon results for capital of sierra leone