Someone with excellent character; see...
Thoroughbred Someone with excellent character; see “animals” Dream Source: Dream Dictionary Unlimited Author: Margaret Hamilton