I read that: "The term "homomorphism" appeared as early as 1892, when it was attributed to the German mathematician Felix Klein (1849–1925). Homomorphisms of vector spaces are also called linear maps, and their study is the subject of linear algebra". (https://en.m.wikipedia.org/wiki/Homomorphism)
But definitely the concept have already been made (?). Because we know most of mathematicians of pre Klein era need this concept for their works.
I want to know who was he? And what was his inspiration and why did he introduce the term like this: f(xy)=f(x)f(y). And do we have a previous definition for homomorphism (or isomorphism or every other morphism)?