macushla








noun Irish English.

  1. darling.
54 queries 0.547