meaning of barbara ward

barbara ward meaning in General Dictionary

English economist and conservationist (1914-1981)