godsend in Polish godsend in Polish dar niebios noun An instance of unexpected benefit or good fortune; a windfall. Add to Flashcards