Find the word definition

Wiktionary
blessings in disguise

n. (blessing in disguise English)