Kargil in Russian Kargil in Russian Каргил proper noun A town and capital of Ladakh, India. Add to Flashcards