What does "doubleganger" mean?

Doubleganger: An apparition or double of a living person; a doppelgänger. Either you are Hereward, or you are his doubleganger. C. Kingsley.

Sources