Did you mean windfall?
windfall
noun
°Something that has been blown down by the wind.
°A fruit that has fallen from a tree naturally, as from wind.