Jaffna in Russian Jaffna in Russian Джа́фна proper noun A city in northern Sri Lanka. Add to Flashcards