From Latin 'modestus' meaning 'moderate, modest, virtuous.'
Like Modesta?
Swipe through thousands of names like it