Itsukushima Definition

ĭtso͝o-ko͝oshĭ-mə
other
An island of southwest Japan in the Inland Sea southwest of Hiroshima. It is noted for its ancient Shinto shrine and scenic beauty.
American Heritage