Laestrygonian definitions

A member of a mythical Greek tribe called the Laestrygonians.
noun
0
0
Of or relating to the mythical Greek tribe called the Laestrygonians.
adjective
0
0