Find the word definition

Wikipedia
Lembolovo

Lembolovo (; ) is a rural locality in Vsevolozhsky District of Leningrad Oblast, Russia, located on the Karelian Isthmus.