Ayyubids
English
Noun
Ayyubids
plural of
Ayyubid