Definitions of Sir leslie stephen:

  • noun:   English writer (1832-1904)