Meaning and Origin of: Agamemnon

Boy name origins & meanings

  • Greek : King of Mycenae who led the Greeks in the Trojan War