What is the full meaning of datcha
a Russian country house, also DACHA [n -S]
Example of the word datcha placed on a Scrabble board.