Crossword Genius

Atlas Mountains locale (7)

Ross

I believe the answer is:

algeria

'atlas mountains locale' is the definition.
(I've seen this in another clue)

This is all the clue.

(Other definitions for algeria that I've seen before include "republic in Africa" , "N. African state" , "N. African country" , "It lies between Morocco and Tunisia" , "North African country" .)

Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.