vest (Middle High German) comes from Old High German festī, from Proto-Germanic fastuz — fixed, firm, secure.