answered 1/14/2010 What Does Sumo Mean In English? In Latin sumo sumere sumpsi sumpton is the verb meaning to put on.