Old English godes willan "state of wishing well to another;" see good (adj.) + will (n.). Meaning "cheerful acquiescence" is from c. 1300. In the commercial sense "degree of favor enjoyed through patronage of customers" from 1570s.
Web design and development by MaoningTech.