English Etymology Terrapin is from the Algonquin Indian word meaning "a little turtle."
Noun terrapin #a turtle