What is the full meaning of sarans
SARAN, a thermoplastic resin [n]
Example of the word sarans placed on a Scrabble board.