almoravide

French

Adjective

almoravide (plural almoravides)

  1. (relational) Almoravid