Silistra in Turkish Silistra in Turkish Silistre proper noun A town in northeastern Bulgaria. Add to Flashcards