Datasegment.com Online Dictionary
  Online Dictionary : M : macushla

macushla


1 definition found

macushla - WordNet (r) 2.1 (2005) :

  macushla
      n 1: (an Irish term of address expressing affection) darling