What does Casey mean?
From the Irish surname Ó Cathasaigh, whose byname 'cathasach' derives from 'cath' (battle) and is usually glossed 'vigilant, watchful' (in war); a secondary reading is 'noisy'.
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.