16 letters · 23 points in Scrabble
noun splendid or imposing in size or appearance
noun the quality of making a strong or vivid impression on the mind