Definitions of Robert louis stevenson:

  • noun:   Scottish author (1850-1894)