imposing; grand, impressive

listen to the pronunciation of imposing; grand, impressive