Kaarasta

Etymology
Probably somehow related to.