What is the full meaning of farrens
FARREN, a division of land [n]
Example of the word farrens placed on a Scrabble board.