Definition

Describing something that is generous, plentiful, or of a good size or quality; can also mean impressive or handsome (especially of a person)