Where does “Crewe” come from?

Crewe (English): A placename

Definitions

  1. A placename

Words derived from “Crewe