Find the word definition

Wikipedia
Davydkovo

Davydkovo is a village in Novorzhevsky District of Pskov Oblast, Russia.

Category:Rural localities in Pskov Oblast