Beloved, faithful companion, renewed...
Ruth Beloved, faithful companion, renewed spirit Dream Source: Dream Dictionary Unlimited Author: Margaret Hamilton