vastnaht (Middle High German) comes from Middle High German naht, from Old High German naht, from Proto-West Germanic naht, from Proto-Germanic nahts, from Proto-Indo-European nókʷts, from Proto-Indo-European negʷ- — bare, naked.
Ancestry of “vastnaht”, step by step
vastnaht traces back through two separate lines of ancestry.