Word info

Ruyton-XI-Towns

Proper noun

Meaning

Ruyton-XI-Towns

A village and civil parish next to the River Perry in Shropshire, England.

Source: en.wiktionary.org

Close letter words and terms