Homeric laughs

English

Noun

Homeric laughs

  1. plural of Homeric laugh