Synonyms for "Hercules''-club"

Words with similar meaning