EN

Synonyms for foresights

Foresights, noun plural of foresight. Synonyms in the same form.