Ayyubites
English
Noun
Ayyubites
plural of
Ayyubite