Meaning of macushla
Definition of macushla
(noun)
(an Irish
term
of
address
expressing affection)
darling
Other information on macushla
WIKIPEDIA results for
macushla
Amazon results for
macushla
Tweet