Fforest

Fforest

Fforest is a Welsh word and frequent place-name element meaning 'forest'.

Read more about Fforest.