Translation of dirgahayu in English:

dirgahayu

exclamation

  • 1

    long life (to Your Highness), courtly expression when paying homage