FREETOWN





Definition:

  1. [noun] port city and the capital and largest city of Sierra Leone
    Synonyms: Freetown, capital of Sierra Leone

Synonyms: