Where does “shell padde” come from?

shell padde (English): tortoise

Definitions

  1. tortoise

Words derived from “shell padde