nightmare (Middle English) comes from Old English nihtmare, from Proto-West Germanic nahtmarā, from Proto-West Germanic naht, from Proto-Germanic nahts, from Proto-Indo-European nókʷts, from Proto-Indo-European negʷ- — bare, naked.