0%

ALL meanings of itsukushima

I·tsu·ku·shi·ma
I i
  • noun itsukushima an island off the SW coast of Japan, in the Inland Sea: ancient Shinto shrine. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?