As a noun onsen is
a hot spring in japan, often with accompanying bathing facilities.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. onsen
Noun
(
en noun)
A hot spring in Japan, often with accompanying bathing facilities.
Anagrams
*
----