Noun macushla has 1 sense
  1. macushla - (an Irish term of address expressing affection) darling
    --1 is a kind of
    darling, favorite, favourite, pet, dearie, deary, ducky
,
TOP