lambrequin
Explore definitions, synonyms, and language insights of lambrequin
Definitions
Noun
a scarf that covers a knight''s helmet
Noun
short and decorative hanging for a shelf edge or top of a window casing