Definition of Stirling in English:

Stirling

proper noun

  • A city and administrative region in central Scotland, on the River Forth; population 32,000 (est. 2009).

Pronunciation:

Stirling

/ˈstəːlɪŋ/