RAFFIA


Meaning of RAFFIA in English

n. (also raphia)

1. a palm-tree, Raphia ruffia, native to Madagascar, having very long leaves.

2 the fibre from its leaves used for making hats, baskets, etc., and for tying plants etc.

Etymology: Malagasy

Oxford English vocab.      Оксфордский английский словарь.