Itsukushima

enUK

I·tsu·ku·shi·ma

I0264700 (ĭt′so͞o-ko͞o′shĭ-mə) An island of southwest Japan in the Inland Sea southwest of Hiroshima. It is noted for its ancient Shinto shrine and scenic beauty.