What is the full meaning of bussu
a tropical American palm with gigantic leaves that serve for cloth [n -S]
Example of the word bussu placed on a Scrabble board.