foresights
English
Noun
foresights
plural of
foresight
Anagrams
gift horses