Etymology · Latin

stupefaciō

2 English words descend from Latin stupefaciō, most common first.