noun. splendid or imposing in size or appearance.
noun. unusual largeness in size or extent or number.
noun. the quality of being magnificent or splendid or grand.
noun. a prominent status.