See moren. person from FreetownDefinition of person from Freetown in EnglishPerson from Freetown, capital of Sierra Leone.