macushla

macushla

macushla

Noun

(an Irish term of address expressing affection) darling

Synonyms: