Where does that word come from then?
Online etymology says:
lamb (n.) Old English lamb “lamb,” from Proto-Germanic *lambaz (cognates: Old Norse, Old Frisian, Gothic lamb, Middle Dutch, Dutch lam, Middle High German lamp, German Lamm “lamb”). Common to the Germanic languages, but with no certain cognates outside them. …
Hmm… no certain cognates. Here’s a good guess where it traces back to: The ancient Hebrew letter Lam (Lamed) means a shepherd’s staff.
It doesn’t seem too far a stretch to think that the young sheep that belonged to the shepherd took the name of his symbol, and that by way of Babel this found it’s way via many places to us.
There is a brilliant website where I am learning about ancient Hebrew. Take a look at: