Find the word definition

Wiktionary
datchas

n. (plural of datcha English)

Usage examples of "datchas".

It was one of many official holiday datchas along the favourite stretch of mountainous coastline that is part of the Russian Riviera.