meaning of baroness jackson of lodsworth

baroness jackson of lodsworth meaning in General Dictionary

English economist and conservationist (1914-1981)