GeneralConnection.com
➔
Dictionary
lambrequin
Noun
1. scarf
2. hanging
2. wall hanging
Usage