What is the meaning of Twofold?
Double; duplicate; multiplied by two.
Having two parts, especially two different parts.
In a double degree; doubly.
double, twofold (having two parts)
double, twofold (two times)
uncertain, wavering
In a twofold way; twice.
Source: wiktionary.org