English-French dictionary »

ashura meaning in French

EnglishFrench
Ashura ((Islam) a holy day falling on the 10th day of Muharram)
proper noun

Achoura◼◼◼nom propre