Where does “Catlin” come from?

Catlin (English): surgical knife

Definitions

  1. surgical knife

Words derived from “Catlin