grander

US

UK

B1

adjective

  • Being more large and impressive than