What is the meaning of Dacha?

A Russian villa or summer house in the countryside.

dacha (a Russian villa, or summer house, in the countryside)

dacha

Source: wiktionary.org