Maedoc
NameNamesakes

There was no name definition found for Maedoc.

See:

MÁEDÓC   m   Ancient Irish