xaroco

Etymology
..