Name Details
Boy|Christian
Magnanimous
"Magnanimous is a virtue name derived from the Latin 'magnanimus', meaning 'great-souled'. Its usage as a given name is rare."
"Magnanimous is a virtue name derived from the Latin 'magnanimus', meaning 'great-souled'. Its usage as a given name is rare."