A variant transcription of Maidoc is Maedoc.
See also the related category welsh.
Maidoc is not widely used as a baby name for boys. It is not listed within the top 1000 names.
Baby names that sound like Maidoc include Maddex (English), Maddock (English), Maddocks (English), Maddox (English and Welsh), Maddux, Madeg (English, French, and Gaelic), Madoc (English, Gaelic, and Welsh), Madock (English and Welsh), Madocks, Madog (English, Gaelic, and Welsh), Maedoc, Mandek (Polish), Matas (Lithuanian), Matek (Czech), Mateus (Portuguese), Matha (Irish), Mathäus (German), Mathews, Mathies (Scandinavian), and Mathijs (Dutch).