macushla








noun Irish English.

  1. darling.
67 queries 0.587