eta

taro

noun · impulse, reflex

verb · strike, beat, hit; bump, knock, jolt; collide, clash

Welsh taro 'to hit, to strike'

saji Netun & kose Powa & oso Solari