Synonyms for Good (same or very similar meaning)
WordNet sense 1 (that which is pleasing or valuable or useful):
goodness
WordNet sense 2 (articles of commerce):
commodity, trade good
WordNet sense 3 (financially sound):
dependable, safe, secure
WordNet sense 4 (financially secure and safe):
sound
WordNet sense 5 (having or showing knowledge and skill and aptitude):
adept, expert, practiced, proficient, skilful, skillful, adept
WordNet sense 6 (having or showing or requiring special skill):
skilled
WordNet sense 7 (of moral excellence):
just, upright
WordNet sense 8 (characterized by or proceeding from accepted standards of morality or justice):
righteous
WordNet sense 9 (deserving of esteem and respect):
estimable, honorable, respectable
WordNet sense 10 (having a good reputation):
reputable
WordNet sense 11 (giving pleasure and satisfaction):
pleasing
WordNet sense 12 (most suitable or right for a particular purpose):
right, ripe
WordNet sense 13 (suitable or at a time that is suitable or advantageous especially for a particular purpose):
opportune
WordNet sense 14 (pleasant or pleasing or agreeable in nature or appearance):
nice
WordNet sense 15 (appealing to the mind):
serious
WordNet sense 16 (appealing to or using the intellect):
intellectual
WordNet sense 17 (having or indicating good health in body or mind; free from infirmity or disease):
healthy
WordNet sense 18 (tending to promote physical well-being; beneficial to health):
beneficial, salutary
WordNet sense 19 (morally admirable):
solid, worthy
WordNet sense 20 ((usually of children) someone who behaves in a manner that the speaker believes is correct):
well-behaved
WordNet sense 21 (surpassingly good):
superb
WordNet sense 22 (meeting requirements):
acceptable, satisfactory
WordNet sense 23 (moderately good of its kind):
goodish
WordNet sense 24 (very good):
bully, great, neat, not bad
WordNet sense 25 (not fake or counterfeit):
echt, genuine
WordNet sense 26 (not left to spoil):
unspoiled, unspoilt
WordNet sense 27 (recently made, produced, or harvested):
fresh
WordNet sense 28 (resulting favorably):
well
WordNet sense 29 (having unexpected good fortune):
fortunate
WordNet sense 30 (conducive to good health of body or mind):
healthful
WordNet sense 31 (exerting force or influence):
effective, in effect
WordNet sense 32 (being in force or having or exerting force):
operative
WordNet sense 33 (showing or indicating careful judgment and discernment especially in matters of taste):
discriminating
WordNet sense 34 (having every necessary or normal part or component or step):
complete
WordNet sense 35 (with or in a close or intimate relationship):
dear, near
WordNet sense 36 (close in relevance or relationship):
close
WordNet sense 37 (having the normally expected amount):
full
WordNet sense 38 (more than enough in size or scope or capacity):
ample
WordNet sense 39 (giving an advantage):
advantageous
WordNet sense 40 (in a complete and thorough manner (`good' is sometimes used informally for `thoroughly')):
soundly, thoroughly
From the ODE community, based on WordNet
add/edit