TOSA Meaning of TOSA in English [ 'təʊsə ]■ noun a dog of a breed of mastiff originally kept for dogfighting.Origin1940s: from Tosa , a former province in Japan. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004