Toft

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