Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lambkin
in English
lambkin
#uncommon
Definitions
Noun
a
young
sheep
;
innocent
(
creature
)
a
term
of
affection
or
endearment