Thesaurus.com
Dictionary.com
Showing results for lucky star.

lucky star

NOUN
silver spoon