Homeric laughs
English
Noun
Homeric
laughs
plural of
Homeric laugh