Where does “Stirling” come from?

Stirling (English): A placename

Definitions

  1. A placename

Words derived from “Stirling