SUPERREGAL MEANING IN ENGLISH

• Superregal Definition & Synonyms

  1. (a.) More than regal; worthy of one greater than a king.


RECENT SEARCHES