whole

adjective

Containing all components; complete.

Not divided or disjoined; in one unit.

Constituting the full amount, extent, or duration.

Not wounded, injured, or impaired; sound or unhurt.

Having been restored; healed.