Skip to content

Baroness Jackson of Lodsworth

Dictionary definition · Baroness Jackson of Lodsworth

noun

  1. English economist and conservationist (1914-1981)

Similar words

Source: Open English WordNet (CC BY 4.0).