World Turtle

Noun

 * 1) The mythical giant sea turtle or tortoise that upholds the World in various cosmologies.

Translations

 * Balinese: Bedawang, Bedawang Nala
 * Chinese:
 * Mandarin:
 * Sanskrit:
 * Ukrainian: Світова черепаха