YourDictionary

toft

noun

  1. Historical, Brit.
    1. a house site
    2. a homestead with its arable land
  2. Brit., Dialectal a knoll

See toft in American Heritage Dictionary 4

Learn more about toft

link/cite print suggestion box