Definitions of Mycenae:

  • noun:   an ancient city is southern Greece; center of the Mycenaean civilization