English | German | Russian | Czech

Inland Sea English

Meaning Inland Sea meaning

What does Inland Sea mean?

Inland Sea

an arm of the Pacific Ocean in southern Japan; surrounded by the islands of Honshu and Shikoku and Kyushu and linked to the Sea of Japan by a narrow channel; the chief port is Hiroshima

Synonyms Inland Sea synonyms

What other words have the same or similar meaning as Inland Sea?

Are you looking for...?

inland | sea