Lambkin

From Fresh Dictionary

English

Noun

lambkin (Plural: lambkins)

  1. A young lamb, a very young sheep.
Personal tools