lambkin
nounA little lamb.
nounOne treated as gently as a lamb; one fondly cherished.
nounA small lamb.
nounA young
A term of
a very young lamb
A little lamb.
nounOne treated as gently as a lamb; one fondly cherished.
nounA small lamb.
nounA young
A term of
a very young lamb
Begin a journey through worlds of puzzles.