HorseheadsWiktionary 原文英美词源说明From a number of horses' skulls that were left there.释义专有名词proper noun1A town and village therein, in Chemung County, New York, United States.