'capital of Sierra Leone' definitions:

Definition of 'capital of Sierra Leone'

(from WordNet)
noun
Port city and the capital and largest city of Sierra Leone [syn: Freetown, capital of Sierra Leone]