Meaning CANNON

thing  >  man-made item, weapon  >  cannon

User-Submitted Names