Virtue names can add an underlying meaning to your child's name, and patience is probably one of the first that comes to mind. The name Patience is of Latin origin, meaning "enduring" or "forbearing," and has some interesting variations, like Paish, Paishey, Patty, and Pat, which can be used as nicknames.