Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tosa Definition

Cancel
tosa
geographical name(To-sa Bay)
inlet of the Pacific on the southern coast of Shikoku Island, Japan

Words Related to tosa!

tosa Examples by Brain Bank Users