Dainuvīte (Latvian) comes from Latvian Daina, from Proto-Balto-Slavic dainā, from Proto-Balto-Slavic deî-, from Proto-Indo-European deyh₁- — to hurtle, to chase.
Ancestry of “Dainuvīte”, step by step
Dainuvīte traces back through two separate lines of ancestry.