blustery

Adverb: a description of weather that has a strong wind


foliage

Noun: the leaves of a plant


miraculous

Adjective: having the nature of a marvelous miracle; something that wonderful whose cause cannot be explained


vowed

Verb: to pledge, or resolve solemnly to do


wonder

Noun: something surprising, amazing, or astonishing