French

edit

Proper noun

edit

Achoura f

  1. (Islam) Ashura