lucky star

listen to the pronunciation of lucky star
English - English

Definition of lucky star in English English dictionary

born under a lucky star
fortunate, naturally lucky