Грамматический словарь Зализняка (склонения слова):
Бош, боши, боша, бошей, бошу, бошам, боша, бошей, бошем, бошами, боше, бошах
БОШ, боша, ·муж. (·франц. boche). Презрительная кличка немцев во Франции, появившаяся во время мировой войны 1914-1918 ·гг.
бошняк >