tosa Meaning & Definition
What Does Tosa Mean?
As a noun, tosa means A Japanese breed of fighting dog.
Tosa Definition (Noun)
- A Japanese breed of fighting dog
English definitions, pronunciation, examples & related words
As a noun, tosa means A Japanese breed of fighting dog.