Howitz


How´itz


n.1.A howitzer.