Word info

Yeoford

Proper noun

Meaning

Yeoford

A village in Mid Devon district, Devon, England (OS grid ref SX7898).

Source: en.wiktionary.org

Anagrams

Close letter words and terms