imposing,(adj)

 

impressive in size, bearing, dignity, or grandeur

 

click on the back arrow to go back to the story