Tarnkappe

Etymology
From. The first element is likely related to and the second element is from.

Noun

 * 1) cloak of invisibility