word of honor


Meanings

  • a promise;