Word info

lambale

Noun

Meaning

A feast at the time of shearing lambs.

Source: Webster's dictionary

Close letter words and terms