Clue: Ancient Greek city with a mythical lion

Answer: NEMEA

Length: 5


Similar Clues: