Gates of HerculesWiktionary 原文英美释义专有名词proper noun1The two rocky eminences on either side of the Strait of Gibraltar.