What is the full meaning of toft
a homestead; a hillock [n -S]
Example of the word toft placed on a Scrabble board.