Definitions of John ruskin:

  • noun:   British art critic (1819-1900)