Mixed Trivia that is challenging.

1. Which word means a declaration that something will be done?

Law
Fancy
Promise
Wish