lambkinEnglish

lambkin

Noun

A very young lamb

English: lambkin