/ Dictionary / Index S Stavropol: Meaning and Definition of Find definitions for: Stav•ro•pol Pronunciation: (stav-rō'pul Russ. stä'vru-pul), [key] — n. a territory of the Russian Federation in Europe, N of the Caucasus. 2,306,000; 29,600 sq. mi. (76,960 sq. km). the capital of this territory. 306,000. former name of Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. stavesacre staw Related Content Daily Word Quiz: cetacean Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language