What is the full meaning of saburra
a granular deposit [n -S]
Example of the word saburra placed on a Scrabble board.