Question: is natasha an indian name?
Answer: Natasha is a Hindu Girl name and it is Hindi originated name with multiple meanings. Natasha name meaning is Child Born at Christmas; Rebirth-from Anastasia; A Flower; Christ's Birthday; Form of Natalie. Natasha name popularity and rank stands at 445 among 29430 Hindu names.