|
Definition of Macushla
1. Noun. (an Irish term of address expressing affection) darling.
Geographical relationships: Emerald Isle, Hibernia, Ireland
Generic synonyms: Darling, Dearie, Deary, Ducky, Favorite, Favourite, Pet
Generic synonyms: Darling, Dearie, Deary, Ducky, Favorite, Favourite, Pet