1. an inland sea
  1. an inland sea
    • 瀬戸内海
    • the Seto Inland Sea;the Inland Sea (of Japan)