<- Back
Princess Matilda Fay Mountbatten
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. Fay means fairy and is of french origin.
Princess Name Acronym: