long tom: a long swivel cannon formerly used by the navy
cannon: a large artillery gun that is usually on wheels
peri: (Persian folklore) a supernatural being descended from fallen angels and excluded from paradise until penance is done