English Dictionary
◊ MYCENAE
Mycenae
n : an ancient city is S Greece; center of the Mycenaean
civilization [syn: {Mycenae}]