Find the word definition

Wikipedia
Melor

Melor (also known in Latin as Melorius; in Cornish as Mylor; in French as Méloir; and other variations) was a Breton saint who, in England, was venerated particularly in Wiltshire where he was titular of Amesbury Abbey, which claimed his relics.