Crimean Mountains in French Crimean Mountains in French monts de Crimée proper noun A mountain range running parallel to the south-east coast of Crimea. Add to Flashcards