Meaning of inland sea
Definition of inland sea
(noun)
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
Other information on inland sea
WIKIPEDIA results for
inland sea
Amazon results for
inland sea
Tweet