Tonantzin comes from the Nahuatl title meaning revered mother; within the allowed set, Spanish best fits its colonial-era usage context.
Like Tonantzin?
Swipe through thousands of names like it