petaTop 20000MeaningsNoun1. turtle (Bolivia)2. hump (deformity in humans caused by abnormal curvature of the upper spine) (Canary Islands)