TOSA


Meaning of TOSA in English

[ 'təʊsə ]

■ noun a dog of a breed of mastiff originally kept for dogfighting.

Origin

1940s: from Tosa , a former province in Japan.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.