Noun woodbury has 1 sense
  1. Woodbury, Helen Laura Sumner Woodbury - United States social economist (1876-1933)
    --1 is a kind of economist, economic expert
,
TOP