virtues is a form of:

Forethought



noun
1.
(Anticipation., provident care) ការគិតទុកជាមុន
ENGLISH MEANING
noun
1.
A thinking or planning beforehand; prescience; premeditation; forecast; provident care.
adjective
1.
Thought of, or planned, beforehand; aforethought; prepense; hence, deliberate.