Portuguese-English dictionary »

ashura meaning in English

PortugueseEnglish
Ashura proper noun
{f} {m}

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