Translation of merestui in English:

merestui

to bless

verb

  • 1

    to bless, to give blessing, to approve