English synonyms about - contact  

macushla

noun

1 macushla

an Irish term of address expressing affection Darling.

Dutch: Macushla


Find more on macushla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0249