Definition of Macushla

Noun: macushla
Usage: Ireland

  1. (an Irish term of address expressing affection) darling

See also:
macumbas
mad

Anagrams containing the word macushla

musahacl amacushl lamacush hlamacus shlamacu ushlamac cushlama acushlam