imposing; grand, impressive.

listen to the pronunciation of imposing; grand, impressive.