WordUnscrambler Home
toft
Definitions
[tɒft], (Noun)
Definitions:
- a homestead
Phrases:
Origin
:
Old English toft, from Old Norse topt
Click here to see the free dictionary definition for toft
definition by Oxford Dictionaries