Un topor (bengali : টোপর) est un couvre-chef bengali traditionnellement porté lors de cérémonies religieuses hindoues.
Il est particulièrement utilisé lors du mariage où les beaux-parents l'offrent au marié[1]. Un équivalent est aussi porté par la mariée, il est alors appelé mukut (bengali :মুকুট). Le topor est porteur d'un sens symbolique important puisqu'il est censé apporter bonheur et prospérité au nouveau couple. Il est cependant fait d'une matière très fragile et facilement inflammable, ainsi la tradition veut qu'il soit immergé dans un bassin s'il se casse, ou bien qu'il soit signe de malheur pour les jeunes mariés s'il prend feu[1].
Le topor est également utilisé pour la cérémonie de l'annaprashana[2] où il est porté par l'enfant, et lors de la cérémonie de Durga puja pour décorer les pandales[3].