choque (Portuguese) comes from French choc, from Old French choquer, from Frankish skukkōn, from Proto-Germanic skukkōną, from Proto-Germanic skakaną, from Proto-Indo-European skeg- — to jump, spring; to jump; move.
choque (Portuguese): collision, shock; shock; electric shock