Where does “landscaping” come from?

landscaping (English): Improved land; The act of improving a landscape;...

Definitions

  1. Improved land; The act of improving a landscape;...

Words derived from “landscaping