Etymology · German

Landsknecht

1 English words descend from German Landsknecht, most common first.