Grand

It something is grand it is large and impressive