TUPAMARO Meaning of TUPAMARO in English n. (pl. -os) a Marxist urban guerilla in Uruguay. [ Tupac Amaru, the names of two Inca leaders ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012