Word info

Chapelhall

Proper noun

Meaning

Chapelhall

A village in North Lanarkshire council area, Scotland, south of Airdrie (OS grid ref NS7862).

Source: en.wiktionary.org

Close letter words and terms