macushla

Noun
  1. (an Irish term of address expressing affection) darling (synset 110299237)

Found on Word Lists

Other Searches