Noun Definitionmacushla1.Definition: (an Irish term of address expressing affection) darlingCategory: People