誓願

Noun

 * 1) vow, pledge, oath

Etymology
From.

Noun

 * 1) oath, pledge

Verb

 * 1) take an oath, make a sworn statement, swear an oath