DATCHA Meaning of DATCHA in English /dah"cheuh/ , n.dacha. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012