Japanese dictionary
おんせんば
place where there are hot springs; hot springs spa
Kanji details
・warm
・spring
・fountain
・location
・place