Noun mycenae has 1 sense
  1. Mycenae - an ancient city is southern Greece; center of the Mycenaean civilization
    --1 is a kind of
    city, metropolis, urban center
    --1 is a part of Greece, Hellenic Republic, Ellas
,
TOP