Boy name origins & meanings French : Church official; large gun Boy name variations Canaan Cannen Canning Cannyn