Shimonoseki

What is Shimonoseki?

Shimonoseki definition and meaning on Dictionary terms:
noun

a seaport on SW Honshu, in SW Japan: treaty ending Sino-Japanese War signed 1895.