Find the word definition

Wikipedia
Morwenna

Morwenna is the eponymous patron saint of Morwenstow, a civil parish and village in north Cornwall, UK. Her name is thought to be cognate with Welsh morwyn "maiden".