Are you looking for a strong, powerful female dog name for your girl puppies, you could check out this collection of strong female dog names. These unique dog names have powerful meanings of various origins, and they make perfect names for your little dogs.
Alarice: German name meaning "noble power."
Amory: German name meaning "bravery and power."
Audra: French name meaning "nobility, strength."
Audree: French name meaning "nobility, strength."
Aziza: Arabic name meaning "powerful."
Bedelia: Gaelic name meaning "power, strength."
Bidelia: Gaelic name meaning "power, strength."
Carla: Portuguese name meaning "one who possesses strength."
Comfort: French name meaning "strength."
Dyna: Greek name meaning "powerful."
Ebba: German name meaning "strength."
Hermelinda: German name meaning "powerful with the shield."
Jaiyana: Arabic name meaning "strength."
Kellan: Gaelic name meaning "powerful."
Mathilda: German name meaning "powerful battler."
Mathilde: German name meaning "powerful battler."
Matia: Spanish name meaning "might, power."
Matilda: German name meaning "powerful battler."
Matilde: German name meaning "powerful battler."
Mattie: German name meaning "powerful battler."
Maud: German name meaning "powerful battler."
Maude: German name meaning "powerful battler."
Mildred: English name meaning "mild of strength."
Millie: French name meaning "strength, determination."
Orenda: Native American name meaning "supernatural power."
Orzora: Hebrew name meaning "God's strength."
Richelle: French name meaning "strong power."
Rickena: English name meaning "powerful, brave ruler."
Rikki: French name meaning "strong power."
Sakti: Indian name meaning "power."
Shakti: Sanskrit name meaning "power."
Tillie: German name meaning "powerful battler."
Tilly: German name meaning "powerful battler."
Ulla: German name meaning "prosperity, fortune, power."
Ulrika: German name meaning "prosperity, fortune, power."
Valda: German name meaning "power, rule."
Wakanda: Native American name meaning "supernatural power."