DACHA


Meaning of DACHA in English

n. a country house or cottage in Russia.

Etymology: Russ., gift

Oxford English vocab.      Оксфордский английский словарь.