Etymology · German

Schweinehund

2 English words descend from German Schweinehund, most common first.