From GNU Collaborative International Dictionary of English, version 0.54:
Toft (?), n. [OE. toft a knoll; akin to LG. toft a field hedged in, not far from a house, Icel. topt a green knoll, grassy place, place marked out for a house, Dan. toft.]
1. A knoll or hill. [Obs.] “A tower on a toft.”
Piers Plowman.
[1913 Webster]
2. A grove of trees; also, a plain. [Prov. Eng.]
[1913 Webster]
3. (O. Eng. Law) A place where a messuage has once stood; the site of a burnt or decayed house.
[1913 Webster]