vihmakaarto (Ingrian) comes from Ingrian kaarto, from Finnish kaartaa, from Proto-Finnic kaartadak, from Proto-Finnic kaari, from Proto-Uralic këŋere — curved thing.
Ancestry of “vihmakaarto”, step by step
vihmakaarto traces back through two separate lines of ancestry.