Baby Names and Name Generators
What Does Patience Mean?
"enduring, forebearing"