Dictionary of Medieval Names
from European Sources

Maelgwn m. Proto-Celtic *maglos 'noble, lord' + Proto-Celtic *kunos 'dog'.

The name of a 6th C king of Gwynedd, a 12th C prince of Gwynedd, and a 12th-13th C prince of Deheubarth.

Wales
Latin
1223 Mailgon' (nom) Pryce-1st no. 20
Cite as: S.L. Uckelman. "Maelgwn". In S.L. Uckelman, ed. The Dictionary of Medieval Names from European Sources, Edition 2019, no. 1. http://dmnes.org/2019/1/name/Maelgwn.