TOSA


Meaning of TOSA in English

/ ˈtəʊsə; NAmE ˈtoʊ-/ noun

a large strong dog originally kept for fighting

••

WORD ORIGIN

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

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.