Lyakhavichy in Polish Lyakhavichy in Polish Lachowicze proper noun A city in Brest Oblast, Belarus. Add to Flashcards