Macushla — definition

1. macushla (Noun) Ireland

1 definition

macushla (Noun) — (an Irish term of address expressing affection) darling.

9 types of
darling dearie deary duckie ducky favorite favourite honeybunch pet