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

onsen Definition

Cancel
onsen
noun
A hot spring in Japan, often with accompanying bathe|bathing facilities

Words Related to onsen!

onsen Examples by Brain Bank Users