Word info

Almeley

Proper noun

Meaning

Almeley

A village and civil parish in west Herefordshire, England (OS grid ref SO3351).

Source: en.wiktionary.org

Close letter words and terms