Word info

Woolacombe

Proper noun

Meaning

Woolacombe

A village and seaside resort in North Devon district, Devon, England (OS grid ref SS4543).

Source: en.wiktionary.org

Close letter words and terms