North CaucasusWiktionary 原文英美释义专有名词proper noun1The northern part of the Caucasus region between the Black and Caspian Seas and within European Russia.