arracht

Etymology
From.

Noun

 * 1) specter, monster
 * 2) giant