English | German | Russian | Czech

Magor English

Meaning Magor meaning

What does Magor mean?

Magor

A large village in Monmouthshire, Wales (OS grid ref ST4287).

Are you looking for...?