There are 2 translations of canon in English:

canon

nombre masculino/masculine noun

There are 2 translations of canon in English:

cañón

nombre masculino/masculine noun