geographical name city & port Greece on Saronic Gulf W of Athens population 17,294; chief town of ancient , Megarian adjective or noun
MEGARA
Meaning of MEGARA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012