Silistra in Latin Silistra in Latin Durostorum proper noun A town in northeastern Bulgaria. Add to Flashcards