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