Skip to content

Barbara Ward

Dictionary definition · Barbara Ward

noun

  1. English economist and conservationist (1914-1981)

Source: Open English WordNet (CC BY 4.0).