forethoughts

English

Noun

forethoughts

  1. plural of forethought