Meaning: son of Madoc
Meaning: narrow or wooded river
Meaning: sword, fiery torch
Meaning: works with a lathe
Meaning: son of Kenneth