Means "the turtle" in English. (D.G.)