Wiktionary
lambren
n. (form of Obsolete or dialectal plural lamb English).
n. (form of Obsolete or dialectal plural lamb English).