baroness jackson of lodsworth

Noun
  1. English economist and conservationist (1914-1981) (synset 111394276)

Found on Word Lists

Other Searches