Baroness Jackson of Lodsworth

noun

  1. 1

    English economist and conservationist (1914-1981)

Synonyms

Also useful for “Baroness Jackson of Lodsworth”:Scrabble