lambfold

Contents

EnglishEdit

EtymologyEdit

lamb +‎ fold

NounEdit

lambfold ‎(plural lambfolds)

  1. An enclosure for keeping lambs.

Related termsEdit