Noah S.

21%
Flag icon
Noah S.
I found no definition, but I am going out on a limb and guessing it means sacred island. The use of Italian (I think) would imply that this is a common phrase in Italian (or in some language) and that a Sacred Island is totally a thing in Italy (or somewhere).
A History of Religious Ideas, Volume 1: From the Stone Age to the Eleusinian Mysteries
Rate this book
Clear rating
Open Preview