Word info

Chelfham

Proper noun

Meaning

Chelfham

A hamlet in Bratton Fleming parish, North Devon district, Devon, England (OS grid ref SS6135).

Source: en.wiktionary.org

Close letter words and terms