English edit

Noun edit

tarrapin (plural tarrapins)

  1. Obsolete form of terrapin.