a giant
Tilo mai gwarzawa
Jam'i gwarzaye or gwarazzai or gwaraza
Singular warrior
Plural warriors
hero.