Definition of Barbara Ward

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

Synonyms for word "barbara ward"

Semanticaly linked words with "barbara ward"