1. Proper noun. A city, administrative centre of Stavropol krai of Russia. ¹
¹ Source: wiktionary.com