howitz
A howitzer.
Noun
A howitzer.
Forms
howitzes