Toft /(?)/

Toft

n.
  1. A knoll or hill. [Obs.]
  2. A grove of trees; also, a plain. [Prov. Eng.]
  3. A place where a messuage has once stood; the site of a burnt or decayed house. (O. Eng. Law)