Baroness Jackson of Lodsworth

Explore definitions, synonyms, and language insights of Baroness Jackson of Lodsworth

Definitions

Noun
English economist and conservationist (1914-1981)