Baybars I (noun) Definition, Meaning & Examples

noun
  1. 1223–77, sultan of Egypt and Syria (1260–77), of the Mameluke dynasty
Baybars I (noun) Definition, Meaning & Examples

More Definitions