Translation of rafia in English:

rafia

raffia

noun

  • 1

    raffia, strips of fibre from the leaves of a kind of palm tree