Hot chocolate with cream is known as un suizo, meaning, not illogically,  a Swiss.
un suizo is the word that means hot chocolate and it also means a Swiss.