Meaning and Origin of: Amphitrite

Girl name origins & meanings

  • Greek : A sea goddess