English edit

Noun edit

giantships

  1. plural of giantship