Very imposing, renowned, or impressively influential. Example: He is such a special man; somewhat larger than life.