Definify.com
Definition 2024
lambswool
lambswool
English
Noun
lambswool (plural lambswools)
Etymology 2
Said to be a corruption of an earlier lamasool or La Maes Abhal, "Day of the Apple Fruit", a festival to a pagan goddess.
Noun
lambswool