Along with Audrey and Matilda, other girl names that mean brave, strong, or powerful in the US Top 500 include Gabriella, Valentina, and Valerie. Boy names that mean brave and boy names that mean power include Andrew, Everett, Ezekiel, Harvey, and Zane.