Laestrygonian in French Laestrygonian in French Lestrygon noun (Greek mythology) A member of a mythical Greek tribe of man-eating giants. Add to Flashcards