search

Machen

Meaning

Name

An English
from Anglo-Norman [
as an occupation].
A
in Caerphilly
, Wales (OS
ST2189).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com