En français, le mot sombrero désigne généralement un type de chapeau originaire du Mexique.

En espagnol toutefois, il s'agit du terme générique pour désigner un chapeau.

Les sombreros sont généralement assez haut au niveau de la tête et possèdent un bord très large, permettant à ses utilisateurs de se protéger du soleil.

Le nom dérive de l'espagnol sombra qui signifie « ombre, obscurité ».

Le mot « sombrero » utilisé en français est un emprunt lexical à l'espagnol, où le terme y est utilisé pour désigner tous les chapeaux avec un bord

Au Mexique, on doit préciser sombrero charro, puisque le mot sombrero est le terme générique pour dire « chapeau », ou en Espagne par exemple sombrero cordobés. On fera de même dans les autres pays hispanophones.

Sa forme spécialement ample s'explique par le climat du Mexique. Il est censé protéger des rayons du soleil, mais aussi de la pluie et du froid non seulement la tête ainsi que le cou et les épaules.

Plus d'info : fr.wikipedia.org