mycenae
1. [ noun ] (antiquity,government,geography) an ancient city is southern Greece; center of the Mycenaean civilization
Related terms: city Greece