Search the meaning of:
Results for forethoughtful
1. Having forethought.
Synonyms and related words: