
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 449 among 29430 Hindu names.