6000+ Dog Names

  1. Rusk
    • Origin:

      Scottish
    • Meaning:

      "marsh, bog"
  2. Rukmini
    • Origin:

      Sanskrit
    • Meaning:

      "adorned with gold"
    • Description:

      A beautiful name from Hindu legend borne by a princess who became the wife of Krishna.
  3. Neri
    • Origin:

      Hebrew
    • Meaning:

      "my candle"
    • Description:

      Gender-neutral choice ideal for a child born during Hanukkah.
  4. Offred
    • Origin:

      Literary name
    • Meaning:

      "of Fred"
    • Description:

      Offred is not technically a name but the "slave name" of a woman given to a man — literally Of Fred — in Margaret Atwood’s dystopian novel The Handmaid’s Tale. Offred, who was stripped of her own name, is the main protagonist of the book and now the hit TV series, starring Elisabeth Moss. The novel is set in a patriarchal society in which fertile women like Offred are kept by men for the purposes of reproduction. Offred is definitely not a name you'd want to give to your baby girl.
  5. Licha
    • Mulberry
      • Origin:

        Nature name
      • Description:

        As a name, it's linked to Sir Mulberry Hawk, a character in Charles Dicken's Nicholas Nickleby.
    • Phrike
      • Origin:

        Greek
      • Meaning:

        "tremor"
      • Description:

        Phrike (rhymes with Nike) is the Greek goddess of horror. Her name is derived from the Greek phrittō, meaning "to tremble."
    • Mochi
      • Bennington
        • Origin:

          Place-name
        • Description:

          Name of pastoral Vermont town and college sounds too stiff and starchy.
      • Sabio
        • Tadao
          • Origin:

            Japanese
          • Meaning:

            "satisfied"
          • Description:

            Borne by the esteemed Japanese architect Tadao Ando.
        • Seward
          • Origin:

            English
          • Meaning:

            "sea defender"
          • Description:

            Double whammy: the expression "Seward's folly" and inevitable sewer jokes.
        • Richilde
          • Caradog
            • Mama
              • Origin:

                English word name
              • Description:

                Very confusing choice, even for your cat.
            • Brookie
              • Leobin
                • Origin:

                  Germanic
                • Meaning:

                  "beloved"
                • Description:

                  Diminutive of names beginning with the element liob "dear, beloved".
              • Marron
                • Gamble
                  • Origin:

                    English word name
                  • Meaning:

                    "gamble, bet"
                  • Description:

                    It's a gamble that your child will grow up to appreciate the name Gamble.
                • Salim
                  • Origin:

                    Arabic
                  • Meaning:

                    "safe"
                  • Description:

                    Distinguished by association with renowned African diplomat Salim Ahmed Salim, this name is popular in many variations throughout the Arab world. Its use is growing in the US as well, especially in its Salem version.