Macushla (
Noun
)
Meaning
(an Irish term of address expressing affection) darling.
Classification
Nouns denoting people.
Hypernyms
Pet
Ducky
Favourite
Favorite
Dearie
Deary