Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megara Definition

Cancel
megara
geographical name(Meg-a-ra)
city and port on the Saronic Gulf in Greece west of Athens population 17,294; chief town of ancient Megaris (a district between the Saronic Gulf and the Gulf of Corinth)

Words Related to megara!

megara Examples by Brain Bank Users