The Romans used to think there were giants on the Isle of Albion (that's Britain for you newbs).
Seems indeed, that giants, as a mythological concept have been around throughout the ages, and it's not so specific to Xtianity.
Seems indeed, that giants, as a mythological concept have been around throughout the ages, and it's not so specific to Xtianity.