Kargil in French Kargil in French Kargil proper noun A town and capital of Ladakh, India. Add to Flashcards