Definitions of Frances elizabeth caroline willard:

  • noun:   United States advocate of temperance and women's suffrage (1839-1898)