Definitions of Edwin dubois hayward:

  • noun:   United States writer (1885-1940)