Full of flavor or taste; flavorful.