Definitions of Amy lowell:

  • noun:   United States poet (1874-1925)