Find the word definition

Wikipedia
Lubcha

Lubcha (, , , Lubtsh) is a township near Neman River, in Belarus, Hrodna Voblast, Navahrudak rajon, 23 km from Navahrudak.