Definitions of L. s. lowry:

  • noun:   English painter (1887-1976)