Latascha is a variant of Natasha, a Russian pet form of Natalia, meaning 'birthday of the Lord.'
Like Latascha?
Swipe through thousands of names like it