Synonyms of Macushla in English :
Antonyms of Macushla in English
Thesaurus of Macushla in English
1. (noun) (an Irish term of address expressing affection) darling