Maria é um nome de origem hebraica que significa "senhora soberana" ou "a escolhida". Já Penha é um nome de origem portuguesa que significa "rochedo", "penhasco" ou "morada segura". Portanto, o nome Maria Penha pode ser compreendido como uma mulher escolhida e segura, que é forte como um rochedo.