Etymology · Latin

impetus

2 English words descend from Latin impetus, most common first.