English to Hindi

Meaning for:
cannon ball
other
तोप गोला