is lamb a baby sheep
There are no other names for a baby lamb because baby sheep are called lambs. A lamb is a young sheep that is less than 14-months-old, so newborn sheep are called lambs.