Definition of almorávid in Spanish:

almorávid