Word info

Ashton Keynes

Proper noun

Meaning

Ashton Keynes

A village and civil parish in north Wiltshire, England (OS grid ref SU0494).

Source: en.wiktionary.org

Close letter words and terms