NHL stands for the National Hockey League, which is a professional ice hockey league in North America comprising 32 teams, with 25 teams in the United States of America and seven teams in Canada.