Lestrigonians
English
Noun
Lestrigonians
plural of
Lestrigonian