English dictionary
macushla meaning and definition
Definition and meaning of macushla at MeaningMonkey.org. macushla meaning and definition in the English Dictionary.MACUSHLA noun
Definition of macushla (noun)
- (an Irish term of address expressing affection) darling
Source: Princeton University Wordnet