What is the full meaning of caranna
a resinous substance yielded by various South American trees, also CARAUNA [n -S]
Example of the word caranna placed on a Scrabble board.