luck of the Irish

Noun

 * 1) Good luck; good fortune.