Tartarean
Tartaroksen asukki">Tartaroksen asukki
Of or relating to Tartarus.
A native or inhabitant of Tartarus.
A native or inhabitant of Tartary.