History
History
Synonyms
UK
US
Meaning:
fortuitous

happening by happy chance

lucky, accidental

LUCKY-DOG as in Wiktionary
LUCKY-DOG as in Wikipedia