Names with Lovely Meanings

  1. Zale
    • Origin:

      Greek
    • Meaning:

      "sea-strength"
    • Description:

      Appealing sound and meaning, but there is that discount-store association.