StavropolPronunciation: /ˈstavrəpɒl, stavˈrɒp(ə)l/Definition of Stavropol 1a krai (administrative territory) in southern Russia, in the northern Caucasus. the capital city of Stavropol; population 363,700 (est. 2008). 2former name (until 1964) for Togliatti.Stavropol in other Oxford dictionaries Definition of Stavropol in the US English dictionary