Inland Sea
English Dictionary
->
Letter I
-> Inland Sea
Search Dictionary:
Inland Sea Definition
(n)
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
Inland Sea Synonyms
Inland Sea
© Art Branch Inc.