'Barbara Ward' definitions:

Definition of 'Barbara Ward'

From: WordNet
noun
English economist and conservationist (1914-1981) [syn: Ward, Barbara Ward, Baroness Jackson of Lodsworth]