Crosswordopener

MACUSHLA

• (an Irish term of address expressing affection) darling