Macris

Dictionary of Greek and Roman Geography

MACRIS an island off the coast of Attica, also called Helena. [HELENA]

Related Words