NATR- Meaning of NATR- in English combining formor natro-Etymology: German, from natron, from French — more at natron 1. : natron2. : sodium natr iumnatro litenatro philite Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012