Ruth

Ruth is a minor supporting character in Once Upon a Time and is only mentioned in the series. Her granddaughter, Maddie Parker inherited her brown hair and brown eyes.

Early LLife
Ruth was born int he Enchanted Forest in the early 1900s. As a young woman, Ruth married a man named Robert Nolan and had with him, a set of twin children, Prince James and Prince David. One day,  their children get sick during the winter. She waits for her husband Robert to return, but he does not have the medicine to help save James and David. Seeing their plight, Ruth and Robert are forced to give up James.

As they are raising David, Ruth has fights with her husband about his drinking problems, one fight causes Robert to break down crying. When they learn that James was kidnapped, Robert intends to bring their son back home. However, Ruth remains skeptical about it since James would not want a drunk for a father. Robert promises to change for both their children's sake. After Ruth learns that Robert has gotten into an "accident", Ruth is left raising David on her own.