vakn (Old Swedish) comes from Old Norse vápn, from Proto-Germanic wēpną, from Proto-Indo-European wēbnom.