What is the full meaning of iliads
ILIAD, a long poem [n]
Example of the word iliads placed on a Scrabble board.