Natasha in French Natasha in French Natacha proper noun A en given name borrowed from Russian in the twentieth century, diminutive of Natalia and Natalya. Add to Flashcards