It may be the dumbest question ever asked on math.SE, but...
Given a real matrix $\mathbf A\in\mathbb R^{m\times n}$, the column space is defined as $$C(\mathbf A) = \{\mathbf A \mathbf x : \mathbf x \in \mathbb{R}^n\} \subseteq \mathbb R^m.$$
It is sometimes called image or range.
- I'm OK with the name 'column space' because $C(\mathbf A)$ is the set of all possible linear combinations of $\mathbf A$'s column vectors.
- I'm OK with the name 'image' because if I consider $\mathbf A \mathbf x$ as a function then $C(\mathbf A)$ is this function's image (the subset of a function's codomain).
- I'm OK with the name 'range' because I can consider $C(\mathbf A)$ as a range of a function $f(\mathbf x) = \mathbf A \mathbf x$.
Unfortunately, I'm not happy with the name kernel. $$\ker(\mathbf A) = \{\mathbf x: \mathbf A\mathbf x = \mathbf 0\}\subseteq \mathbb R^n$$
The kernel is sometimes called null space and I can fairly understand where this name came from -- it's because this set contains all the elements in $\mathbb R^n$ that are mapped to zero by $\mathbf A$.
Then why is it called 'kernel'? Any historic background or colloquial meaning that I completely missed?
The imagery is consistent with inhomogeneous equations $Ax = b$ where the degrees of freedom in the answer are those of $Ax = 0$ and the latter could be seen as the invariant core of the problem separate from the particularities of different $b$ (for some values there are solutions, for others there can be no solutions).
Whether this really was the historical origin I cannot say. Of course it makes sense for group homomorphisms.