Word info

Maescar

Proper noun

Meaning

Maescar

A community (civil parish) in Powys, Wales.

Source: en.wiktionary.org

Anagrams

Close letter words and terms