So when I found out the origin of the name Grand Teton, I embraced my inner middle school mentality and laughed and giggled. This is from wiki. The origin of the current name is controversial. The most common explanation is that “Grand Teton” means “large teat” in French Bahahahaahahahahahahaa. Leave it to the French to …