forest head
/F AO1 R AH0 S T EH0 D/noun
- 1
A hamlet in Farlam parish, City of Carlisle district, Cumbria, England (OS grid ref NY5857).
Translate โforest headโ into another language
Choose a language below to open the translator with English selected as the source language.