The definition of good is someone or something that is efficient, useful, healthy, strong, happy or skilled.(adjective)
See good in Webster's New World College Dictionary
Origin: ME gode < OE gōd, akin to Ger gut < IE base *ghedh-, to unite, be associated, suitable > gather
See good in American Heritage Dictionary 4
adjective bet·ter (bĕtˈər), best best (bĕst)
Origin: Middle English
Origin: , from Old English gōd; see ghedh- in Indo-European roots. Usage Note: Good is properly used as an adjective with linking verbs such as be, seem, or appear: The future looks good. The soup tastes good. It should not be used as an adverb with other verbs: The car runs well (not good). Thus, The dress fits well and looks good. See Usage Note at well2.
Learn more about good