Find the word definition


Varfell is a hamlet within the parish of Ludgvan, Cornwall, England, UK. Varfell was formerly the ancestral home of chemist Humphry Davy. Varfell is now one the centres of production for the large flower and bulb growers Winchester Bulbs. Varfell Farm is the world's largest producers of daffodil bulbs.