Home
Random
Watchlist
Uploads
Settings
Log in
lambfold
English
Etymology
lamb
+
fold
Noun
lambfold
(
plural
lambfolds
)
An
enclosure
for keeping
lambs
.
Related terms
sheepfold
Last modified on 14 September 2010, at 10:12