What does Leannan mean?
From the Irish and Scottish Gaelic leannan (leannán) 'lover, sweetheart, darling', a diminutive of leann 'affection, love'. Familiar from the folklore figure leannan sidhe, the fairy lover.
What does Murphy mean?
From the Irish surname Ó Murchadha, from 'muir' (sea) and 'cath' (battle), giving 'sea-warrior' or 'sea-battler'. One of the most common surnames in Ireland, now used as a given name.