Meaning of macushla

Definition of macushla

(noun) (an Irish term of address expressing affection) darling

Other information on macushla

WIKIPEDIA results for macushla
Amazon results for macushla