Boche

/bɒʃ/

Boche

English Noun Top 43,810
Ad

Definition

A German.

Etymology

Borrowed from French boche.

Ad