WordNet: foresight, foresightedness, foresightfulness

Sanatista
providence by virtue of planning prudently for the future



foresight


foresightedness


foresightfulness