English dictionary
saran meaning and definition
Definition and meaning of saran at MeaningMonkey.org. saran meaning and definition in the English Dictionary.SARAN noun
Definition of saran (noun)
- any of various thermoplastic resins used to make things
Source: Princeton University Wordnet