Maedoc
NameNamesakes
There was no name definition found for Maedoc.

See:

MÁEDÓC   m   Ancient Irish