Word info

Yoxall

Proper noun

Meaning

An English surname.

A village in Staffordshire, England.

Source: en.wiktionary.org

Anagrams

Close letter words and terms