Usually, you just name it for what you destroyed in order to build it:
Eagle Creek, Mountain Vista, Buffalo Hill, Pelican Lake, Snake River Canyon Club
By contrast a natural place name is wonderful, like Dismal River. Naming it after a rotted luncheon is, however, more problematic than I first thought -- Old Sandwich does sound unappetizing.
I always throught Lakota Canyon was misnamed, since there were no native Lakota within 200 miles. And there, across the street, is a 40-year coal seam that's still on fire. They could have called it Fire Mountain GC or Burning Mountain GC and probably saved themselves a $12,000 consulting fee with a naming company (don't kid yourself -- they exist).