macushla

1. (noun) (an Irish term of address expressing affection) darling
Related Words: darling, dearie, deary, ducky, favorite, favourite, pet



Terms and Conditions of Use / Copyright Notice