RAFFIA


Meaning of RAFFIA in English

■ noun

1》 a palm tree of tropical Africa and Madagascar, with a short trunk and extremely long leaves. [ Raphia ruffia .]

2》 the fibre from ~ leaves, used for making hats, baskets, etc.

Origin

C18: from Malagasy.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.