tofts

noun

  1. 1

    A hillock.

  2. 2

    A homestead, especially one on a hill.

  3. 3

    A messuage with right of common.

Translate “tofts” to another language

Click any language to open the translator with this word already filled in.

Tofts Definition & Meaning | TranslatePulse