What is a baby goat known as?

A baby goat is called a kid.