Strong girls' names to go with Yohanna

Yohanna (nn Hanna, variant on Johanna). Meant to honour my German great-grandmother, changing the spelling to be phonetic for English tongues, and simultaneously to satisfy my husband's enjoyment of female Y names. So far is the first name, but would consider swapping places depending on what else we come up with. If switching to mn would spell it the traditional way "Johanna". Looking for a name which is NOT a feminine version of a male name but means something its own right. Also shying away from names which simply indicate beauty (floral names or names which mean "beautiful"). Most names ending with -a or -ie (-e, -y) are out. Names ending in consonants are excellent. Names which indicate strength, wisdom, compassion, intelligence, courage, curiosity are high on the list.
  1. Arden
    • Origin:

      English
    • Meaning:

      "valley of the eagle; high"
    • Description:

      Arden, the name of the magical forest in Shakespeare's As You Like It, is a stylish A name with a strong, straightforward image. Another reason to love Arden: its similarity to "ardent." Arden is solidly unisex, with the current gender distribution running about 60 percent girls and 40 percent boys.
  2. Astrid
    • Origin:

      Scandinavian
    • Meaning:

      "divinely beautiful"
    • Description:

      Astrid has been a Scandinavian royal name since the tenth century, and many people associated it with the Swedish author of the Pippi Longstocking stories, Astrid Lindgren. Astrid is derived from the name Ástríðr, which is made up of the Old Norse elements that mean "god" and "beautiful."
  3. Avery
    • Origin:

      English
    • Meaning:

      "ruler of the elves"
    • Description:

      Avery is a hugely popular name in the US, especially for girls. But while nearly four times as many girls as boys are named Avery today Avery's popularity is starting to soften for girls while it continues to strengthen for boys.
  4. Branwen
    • Origin:

      Celtic
    • Meaning:

      "blessed raven"
    • Description:

      This is an attractive Celtic mythological name, popular in Wales and a cousin of the better known Bronwyn. In Welsh mythology, Branwen was turned into a bird.
  5. Bridget
    • Origin:

      Anglicized variation of Gaelic Brighid
    • Meaning:

      "strength or exalted one"
    • Description:

      Bridget is the Anglicized form of Brigid, an Irish-Gaelic name that was derived from the word brígh, which means "strength."
  6. Bronwen
    • Origin:

      Welsh
    • Meaning:

      "white breast"
    • Description:

      Bronwen is widespread in Wales, but still rare enough here to sound somewhat international — we think Bronwen is a real winner. (Note: the Bronwyn spelling is an Anglicization, since the -wyn ending is masculine in Welsh).
  7. Hazel
    • Origin:

      English
    • Meaning:

      "the hazelnut tree"
    • Description:

      Hazel has a pleasantly hazy, brownish-green-eyed, old-fashioned image that more and more parents are choosing to share. Former Old Lady name Hazel reentered the popularity lists in 1998 and now is near the top of the charts.
  8. Kai
    • Origin:

      Hawaiian
    • Meaning:

      "sea"
    • Description:

      This appealing multi-cultural name, pronounced KYE, is beginning to be used for girls as well as boys. Among its many derivations and meanings: "sea" in Hawaiian, "forgiveness" in Japanese, "willow tree" in Navajo, "food" in Maori, and "earth" in Scandinavian. For girls, it debuted on the US Top 1000 in 2010.
  9. Kegan
    • Quinn
      • Origin:

        Irish
      • Meaning:

        "descendant of Conn, chief leader, intelligence"
      • Description:

        Quinn is one of the first popular Irish unisex surnames, a strong and attractive choice on the rise for girls but still popular for boys. Quinn was used for about 3000 baby girls and 700 boys in the US last year.
    • Sigrid
      • Origin:

        Norse
      • Meaning:

        "fair victory"
      • Description:

        Sigrid is a distinctly Scandinavian name that is starting to edge out into the wider world, a la cousin Ingrid. Unfortunately, short form Siri is now off the table, but Sigrid is still a possibility.
    • Sophie
      • Origin:

        French variation of Sophia
      • Meaning:

        "wisdom"
      • Description:

        Sophie is the French form of the Greek Sophia, for which it is also commonly used as a nickname. Given Sophia's long standing among the Top 10 girl names in the US, Sophie may feel more popular than it actually is.
    • Vesper
      • Origin:

        Latin
      • Meaning:

        "evening star"
      • Description:

        This Latin word used for evening spiritual services was introduced to baby namers by the Eva Greene character Vesper Lynd in the modern James Bond film Casino Royale in 2006, based on the Ian Fleming novel, and is just now beginning to provoke interest among namers, with its spiritual reference and soft, whispery sound.