ex·cel·lent 
(
ĕk
s
ə-l
ənt)
adj.1. Of the highest or finest quality; exceptionally good for its kind: enjoyed an excellent meal at the restaurant.
2. Archaic Being so to an extreme degree.
[Middle English, from Old French, from Latin excellēns, excellent-, present participle of excellere, to excel; see EXCEL.]
excel·lent·ly adv.