SARAN Meaning of SARAN in English [sa.ran] n [fr. Saran, a trademark] (1940): a tough flexible thermoplastic resin Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012