macushla

Definitions of macushla
  1. noun
    (an Irish term of address expressing affection) darling
    see moresee less
    type of:
    darling, dearie, deary, ducky, favorite, favourite, pet
    a special loved one
Word Family