Search for crossword answers and clues

Answer for the clue "A mountain in northeast Greece near the Aegean coast ", 7 letters:
olimbos

Alternative clues for the word olimbos