Find the word definition

Wikipedia
Parmoor

Parmoor is a hamlet to the south of Frieth in the parish of Hambleden, in Buckinghamshire, England. It has a Site of Special Scientific Interest, Fayland Chalk Bank.