There are 11 NHL teams with 3-word names, including Columbus Blue Jackets, Detroit Red Wings, Los Angeles Kings, New Jersey Devils, New York Islanders, New York Rangers, San Jose Sharks, St. Louis Blues, Tampa Bay Lightning, Toronto Maple Leafs, and Vegas Golden Knights.
The majority of NHL teams, 21 teams, come with 2-word names, including Anaheim Ducks, Boston Bruins, Buffalo Sabres, Calgary Flames, Carolina Hurricanes, Chicago Blackhawks, Colorado Avalanche, Dallas Stars, Edmonton Oilers, Florida Panthers, Minnesota Wild, Montreal Canadiens, Nashville Predators, Ottawa Senators, Philadelphia Flyers, Pittsburgh Penguins, Seattle Kraken, Utah Mammoth, Vancouver Canucks, Washington Capitals, and Winnipeg Jets.
Yes, there are 5 NHL teams that do not have an "S" at the end of their name: Colorado Avalanche, Minnesota Wild, Seattle Kraken, Tampa Bay Lightning, and Utah Mammoth.