Iliads Meaning

There are 1 meaning(s) for word Iliads

Meaning 1 : a Greek epic poem (attributed to Homer) describing the siege of Troy