Find the word definition

Wikipedia
Morda

Morda is a village on the outskirts of the town of Oswestry, Shropshire, England, located near the border of England and Wales.

It is named after the River Morda, which, with the River Tanat, is one of the first major tributaries joining the River Severn as it wends its way from its birthplace on Plynlimon, mid-Wales, to the Bristol Channel.