Find the word definition

Wikipedia
Axlor

Axlor is a prehistoric archeological site in the village of Dima in Biscay in the Autonomous Basque Community of Spain, dating from the Middle Paleolithic or Mousterian period.