What does Lir mean?
Lir (also Ler) is a sea deity in Irish mythology, father of the Children of Lir; the name is connected to an old Irish word for 'sea'. The cognate Welsh figure is Llyr.
What does Diarmuid mean?
Diarmuid is usually read “without envy.” Diarmuid Ua Duibhne is a hero of the Fianna.