<- Back
Princess Matilda Jade Anderson
Matilda is of German origin and it means mighty battle. She was a brave princess who helped fight off the robbers who came to steal the king's treasure. Jade is of Spanish origin and it means jade.
Princess Name Acronym: