It was named by British explorer George Vancouver to honor his friend, Alleyne Fitzherbert, the British Ambassador to Spain. The title of Fitzherbert was Baron St. Helens.
It's a better name than Mount Fitzherbert, I guess.
COOL! I've been wondering for years about the name, "St. Helens." Leave it to the Freepers to come up with the answer. Thank you.