What is the full meaning of kenaf
a fibre-yielding plant of East Indies, aka ambary or ambari [n -S]
Example of the word kenaf placed on a Scrabble board.