onsen

onsen definitions

noun
  • A (Japanese) hot spring. 

  • A Japanese-style resort hotel at a natural hot spring, offering on-site bathing.