Ksar or Ksour, the North African Arabic term for "castle"
•
Ksour Essef, a town and commune in the Mahdia Governorate, Tunisia
•
Ksour, Bordj Bou Arreridj, a town and commune in Bordj Bou Arréridj Province, Algeria
El Ksour | Ksour Range | Ksour Essef | Ksour, Bordj Bou Arreridj | Ksour |
The original publication, by Mahammed et al., gives Chebsaurus the nickname "the Giant of Ksour".