Mount HelenaWiktionary 原文英美释义专有名词proper noun1A suburb of Perth in the Shire of Mundaring, Western Australia, named after the Helena River.2A mountain in the Pacific Ranges, British Columbia, Canada, named after Princess Helena of the United Kingdom.