Baby goats are called kids because the term ‘kid’ has been used for young goats for centuries. The word ‘kid’ comes from the Old Norse word ‘kið’, which means a young goat. Over time, the term became widely accepted in the English language to refer to young goats. Interestingly, the word ‘kid’ is also used informally to refer to human children, but its origins are firmly rooted in the animal kingdom. So, when you hear someone talking about ‘kids’, they could be referring to either young goats or human children, depending on the context.