meaning of capital of sierra leone

capital of sierra leone meaning in General Dictionary

port city and the capital and largest city of Sierra Leone