Kannon \k(an)-non\ as a boy's name is pronounced KAN-en. It is of Japanese origin. Variant of Kuan-yin, the Buddhist deity of mercy. Kannan (Sanskrit) is a variant of Krishna.
Kannon has 2 variant forms: Kannan and Kannen.
Baby names that sound like Kannon are Cannon, Kanon, Gannon and Kennon.