Definitions of Kenai fjords national park:

  • noun:   a national park in Alaska having mountains and whale watching and ancient Indian copper mines