Macushla
WordNet

noun


(1)   (an Irish term of address expressing affection) darling
 
x
OK