lamba

Search for glossary terms (regular expression allowed)

Glossaries

Term Main definition
lamba

A 7 foot long fringed, brightly coloured shawl, hand woven in Madagascar.  Worn as a ceremonial robe by men and women.  Often used as a burial shroud.