Definitions of Robert louis balfour stevenson:

  • noun:   Scottish author (1850-1894)