Find the word definition

Wikipedia
Bodwyn

Bodwyn, Llanrhuddlad is a hamlet in the community of Cylch-y-Garn, Ynys Môn, Wales, which is from Cardiff and from London.