Morda
Morda is a village on the outskirts of the town of Oswestry, Shropshire, England, located near the border of England and Wales.
Read more about Morda.
Related Subjects
Related Phrases
Related Words
Morda is a village on the outskirts of the town of Oswestry, Shropshire, England, located near the border of England and Wales.
Read more about Morda.