Where does “turfed” come from?

turfed (English): Constructed from turf; Covered or adorned with...

Definitions

  1. Constructed from turf; Covered or adorned with...

Words derived from “turfed