from Wiktionary, Creative Commons Attribution/Share-Alike License.
- noun The mythical giant
sea turtleor tortoisethat upholds the World in various cosmologies.
Sorry, no etymologies found.
These career-spanning reunion shows were recorded and resulted in an excellent double live CD with material by both Haze and World Turtle as well as a few "progified" songs by