MARS Meaning of MARS in English See Multicast Address Resolution Server (MARS) . Josh's Network English Glossary. Английский словарь Josh's Network. 2012