Lovech in Bulgarian Lovech in Bulgarian Ловеч proper noun A town in northern Bulgaria. Add to Flashcards